- A_ADJACENT - net.sf.freecol.common.model.Player.ColonyValueCategory
-
The a adjacent.
- A_EUROPE - net.sf.freecol.common.model.Player.ColonyValueCategory
-
The a europe.
- A_FOOD - net.sf.freecol.common.model.Player.ColonyValueCategory
-
The a food.
- A_GOODS - net.sf.freecol.common.model.Player.ColonyValueCategory
-
The a goods.
- A_LEVEL - net.sf.freecol.common.model.Player.ColonyValueCategory
-
The a level.
- A_NEARBY - net.sf.freecol.common.model.Player.ColonyValueCategory
-
The a nearby.
- A_OVERRIDE - net.sf.freecol.common.model.Player.ColonyValueCategory
-
The a override.
- A_PROD - net.sf.freecol.common.model.Player.ColonyValueCategory
-
The a prod.
- A_RESOURCE - net.sf.freecol.common.model.Player.ColonyValueCategory
-
The a resource.
- A_TILE - net.sf.freecol.common.model.Player.ColonyValueCategory
-
The a tile.
- AA_TEXT_SIZE - Static variable in class net.sf.freecol.client.gui.plaf.LAFUtilities
-
- ABANDON_COLONY - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
-
The abandon colony.
- abandonColony(Colony) - Method in class net.sf.freecol.client.control.InGameController
-
Abandon a colony with no units.
- abandonColony(Colony) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Server query-response to abandon a colony.
- AbandonColonyMessage - Class in net.sf.freecol.common.networking
-
The message sent when the client requests abandoning of a colony.
- AbandonColonyMessage(Colony) - Constructor for class net.sf.freecol.common.networking.AbandonColonyMessage
-
Create a new AbandonColonyMessage with the specified
colony.
- AbandonColonyMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.AbandonColonyMessage
-
Create a new AbandonColonyMessage from a supplied element.
- abandonSettlement(ServerPlayer, Settlement) - Method in class net.sf.freecol.server.control.InGameController
-
Abandon a settlement.
- abandonTileImprovementPlan() - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
-
Abandons the current plan if any.
- abilities - Variable in class net.sf.freecol.common.model.FeatureContainer
-
The abilities in the container.
- abilitiesLock - Variable in class net.sf.freecol.common.model.FeatureContainer
-
Lock variables.
- abilitiesPresent() - Method in class net.sf.freecol.common.model.FeatureContainer
-
Have the abilities map been created?.
- Ability - Class in net.sf.freecol.common.model
-
The Ability class encapsulates a bonus or penalty that can be
applied to any action within the game, most obviously combat.
- Ability(String) - Constructor for class net.sf.freecol.common.model.Ability
-
Creates a new Ability instance.
- Ability(String, boolean) - Constructor for class net.sf.freecol.common.model.Ability
-
Creates a new Ability instance.
- Ability(String, FreeColGameObjectType, boolean) - Constructor for class net.sf.freecol.common.model.Ability
-
Creates a new Ability instance.
- Ability(FreeColXMLReader, Specification) - Constructor for class net.sf.freecol.common.model.Ability
-
Creates a new Ability instance.
- Ability(Ability) - Constructor for class net.sf.freecol.common.model.Ability
-
Creates a new Ability instance.
- Ability(Element, Specification) - Constructor for class net.sf.freecol.common.model.Ability
-
Creates a new Ability instance.
- ABILITY_DRESS_MISSIONARY - Static variable in class net.sf.freecol.common.model.Europe
-
The Constant ABILITY_DRESS_MISSIONARY.
- ABILITY_ID_TAG - Static variable in class net.sf.freecol.common.model.Scope
-
The Constant ABILITY_ID_TAG.
- ABILITY_VALUE_TAG - Static variable in class net.sf.freecol.common.model.Scope
-
The Constant ABILITY_VALUE_TAG.
- abilityId - Variable in class net.sf.freecol.common.model.Scope
-
The object identifier of an Ability.
- abilityValue - Variable in class net.sf.freecol.common.model.Scope
-
The value of an Ability.
- ABORTED - net.sf.freecol.common.model.mission.Mission.MissionState
-
Mission has been aborted, e.g.
- abortInvalidMissions() - Method in class net.sf.freecol.server.ai.NativeAIPlayer
-
Aborts all the missions which are no longer valid.
- abortTrade - Static variable in class net.sf.freecol.client.control.InGameController
-
A template to use as a magic cookie for aborted trades.
- AboutAction - Class in net.sf.freecol.client.gui.action
-
An action for displaying an about box with version numbers.
- AboutAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.AboutAction
-
Creates a new AboutAction.
- AboutPanel - Class in net.sf.freecol.client.gui.panel
-
This is the About panel
Layout:
| ---------------|
| apLogoLabel |
| ---------------|
| apVersion |
| ---------------|
| apRevision |
| ---------------|
| apOfficialSite |
| ---------------|
| apSiteURL |
| ---------------|
| apSFProject |
| ---------------|
| apProjectURL |
| ---------------|
| apLegal |
| ---------------|
| apCopyright |
| ---------------|
| okButton |
| ---------------|
- AboutPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.AboutPanel
-
The constructor that will add the items to this panel.
- ABSTRACT_TAG - Static variable in class net.sf.freecol.common.model.FreeColGameObjectType
-
The Constant ABSTRACT_TAG.
- AbstractCanvasListener - Class in net.sf.freecol.client.gui
-
The outline of a canvas listener.
- AbstractCanvasListener(FreeColClient, Canvas) - Constructor for class net.sf.freecol.client.gui.AbstractCanvasListener
-
Create a new AbstractCanvasListener.
- abstractGoods - Variable in class net.sf.freecol.client.gui.panel.AbstractGoodsLabel
-
- AbstractGoods - Class in net.sf.freecol.common.model
-
Represents a certain amount of a GoodsType.
- AbstractGoods() - Constructor for class net.sf.freecol.common.model.AbstractGoods
-
Empty constructor.
- AbstractGoods(AbstractGoods) - Constructor for class net.sf.freecol.common.model.AbstractGoods
-
Creates a new AbstractGoods instance.
- AbstractGoods(GoodsType, int) - Constructor for class net.sf.freecol.common.model.AbstractGoods
-
Creates a new AbstractGoods instance.
- abstractGoodsComparator - Static variable in class net.sf.freecol.common.model.AbstractGoods
-
A comparator to sort by descending goods amount and then by a predictable
goods type order.
- AbstractGoodsLabel - Class in net.sf.freecol.client.gui.panel
-
This label represents AbstractGoods.
- AbstractGoodsLabel(ImageLibrary, AbstractGoods) - Constructor for class net.sf.freecol.client.gui.panel.AbstractGoodsLabel
-
Initializes this JLabel with the given goods data.
- AbstractMission - Class in net.sf.freecol.common.model.mission
-
The AbstractMission provides basic methods for building Missions.
- AbstractMission(Game) - Constructor for class net.sf.freecol.common.model.mission.AbstractMission
-
Creates a new AbstractMission instance.
- AbstractMission(Game, String) - Constructor for class net.sf.freecol.common.model.mission.AbstractMission
-
Creates a new AbstractMission instance.
- AbstractMission(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.mission.AbstractMission
-
Creates a new AbstractMission instance.
- AbstractMission(Game, Element) - Constructor for class net.sf.freecol.common.model.mission.AbstractMission
-
Creates a new AbstractMission instance.
- AbstractOption<T> - Class in net.sf.freecol.common.option
-
The super class of all options.
- AbstractOption(String) - Constructor for class net.sf.freecol.common.option.AbstractOption
-
Creates a new AbstractOption.
- AbstractOption(String, Specification) - Constructor for class net.sf.freecol.common.option.AbstractOption
-
Creates a new AbstractOption.
- AbstractOption(Specification) - Constructor for class net.sf.freecol.common.option.AbstractOption
-
Creates a new AbstractOption.
- abstractType - Variable in class net.sf.freecol.common.model.FreeColGameObjectType
-
Whether the type is abstract, or can be instantiated.
- AbstractUnit - Class in net.sf.freecol.common.model
-
Contains the information necessary to create a new unit.
- AbstractUnit() - Constructor for class net.sf.freecol.common.model.AbstractUnit
-
Deliberately empty constructor.
- AbstractUnit(String, String, int) - Constructor for class net.sf.freecol.common.model.AbstractUnit
-
Create a new AbstractUnit.
- AbstractUnit(FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.AbstractUnit
-
Creates a new AbstractUnit instance.
- AbstractUnit(UnitType, String, int) - Constructor for class net.sf.freecol.common.model.AbstractUnit
-
Create a new AbstractUnit.
- AbstractUnitOption - Class in net.sf.freecol.common.option
-
Represents an option where the valid choice is an AbstractUnit.
- AbstractUnitOption(String, Specification) - Constructor for class net.sf.freecol.common.option.AbstractUnitOption
-
Creates a new AbstractUnitOption.
- AbstractUnitOption(Specification) - Constructor for class net.sf.freecol.common.option.AbstractUnitOption
-
Creates a new AbstractUnitOption.
- AbstractUnitOptionUI - Class in net.sf.freecol.client.gui.option
-
This class provides visualization for an
AbstractUnitOption in order to enable
values to be both seen and changed.
- AbstractUnitOptionUI(AbstractUnitOption, boolean) - Constructor for class net.sf.freecol.client.gui.option.AbstractUnitOptionUI
-
Creates a new AbstractUnitOptionUI for the given
AbstractUnitOption.
- AbstractUnitOptionUI.AbstractUnitRenderer - Class in net.sf.freecol.client.gui.option
-
- AbstractUnitOptionUI.RoleRenderer - Class in net.sf.freecol.client.gui.option
-
- AbstractUnitRenderer() - Constructor for class net.sf.freecol.client.gui.option.AbstractUnitOptionUI.AbstractUnitRenderer
-
- ACCELERATOR_TAG - Static variable in class net.sf.freecol.client.gui.action.FreeColAction
-
- accelerators - Static variable in class net.sf.freecol.client.gui.action.DisplayTileTextAction
-
- accept - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog
-
Responses.
- ACCEPT - net.sf.freecol.client.control.InGameController.ClaimAction
-
- ACCEPT_TRADE - net.sf.freecol.common.model.DiplomaticTrade.TradeStatus
-
The accept trade.
- acceptDiplomaticTrade(DiplomaticTrade) - Method in class net.sf.freecol.server.ai.AIPlayer
-
Resolves a diplomatic trade offer.
- acceptDiplomaticTrade(DiplomaticTrade) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Resolves a diplomatic trade offer.
- acceptMercenaries() - Method in class net.sf.freecol.server.ai.AIPlayer
-
Decides to accept an offer of mercenaries or not.
- acceptMercenaries() - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Decides to accept an offer of mercenaries or not.
- accepts(Goods) - Method in class net.sf.freecol.client.gui.panel.CargoPanel
-
Returns true if the given Goods could be dropped on
this target.
- accepts(Goods) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel.ASingleBuildingPanel
-
Returns true if the given Goods could be dropped on
this target.
- accepts(Goods) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.OutsideColonyPanel
-
Returns true if the given Goods could be dropped on
this target.
- accepts(Goods) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
-
Returns true if the given Goods could be dropped on
this target.
- accepts(Goods) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.WarehousePanel
-
Returns true if the given Goods could be dropped on
this target.
- accepts(Goods) - Method in interface net.sf.freecol.client.gui.panel.DropTarget
-
Returns true if the given Goods could be dropped on
this target.
- accepts(Goods) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.DestinationPanel
-
Returns true if the given Goods could be dropped on
this target.
- accepts(Goods) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.DocksPanel
-
Returns true if the given Goods could be dropped on
this target.
- accepts(Goods) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.MarketPanel
-
Returns true if the given Goods could be dropped on
this target.
- accepts(Unit) - Method in class net.sf.freecol.client.gui.panel.CargoPanel
-
Returns true if the given Unit could be dropped on
this target.
- accepts(Unit) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel.ASingleBuildingPanel
-
Returns true if the given Unit could be dropped on
this target.
- accepts(Unit) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.ColonyInPortPanel
-
Can this panel accepts the given Unit.
- accepts(Unit) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.OutsideColonyPanel
-
Can this panel accepts the given Unit.
- accepts(Unit) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
-
Returns true if the given Unit could be dropped on
this target.
- accepts(Unit) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.WarehousePanel
-
Returns true if the given Unit could be dropped on
this target.
- accepts(Unit) - Method in interface net.sf.freecol.client.gui.panel.DropTarget
-
Returns true if the given Unit could be dropped on
this target.
- accepts(Unit) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.DestinationPanel
-
Returns true if the given Unit could be dropped on
this target.
- accepts(Unit) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.DocksPanel
-
Can this panel accepts the given Unit.
- accepts(Unit) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.EuropeInPortPanel
-
Can this panel accepts the given Unit.
- accepts(Unit) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.MarketPanel
-
Returns true if the given Unit could be dropped on
this target.
- accepts(Unit) - Method in class net.sf.freecol.client.gui.panel.UnitPanel
-
Can this panel accepts the given Unit.
- acceptTax(int) - Method in class net.sf.freecol.server.ai.AIPlayer
-
Decides to accept a tax raise or not.
- acceptTax(int) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Decides to accept a tax raise or not.
- Access() - Constructor for enum net.sf.freecol.common.model.Market.Access
-
- accumulateChoice(GoodsType, Collection<GoodsType>, List<Collection<GoodsType>>) - Method in class net.sf.freecol.common.model.Colony
-
Accumulate choice.
- accumulateChoices(Collection<GoodsType>, Collection<GoodsType>, List<Collection<GoodsType>>) - Method in class net.sf.freecol.common.model.Colony
-
Accumulate choices.
- accumulateMap(Map<K, V>, Map<K, V>, BinaryOperator<V>) - Static method in class net.sf.freecol.common.util.CollectionUtils
-
- accumulateToMap(Map<K, V>, K, V, BinaryOperator<V>) - Static method in class net.sf.freecol.common.util.CollectionUtils
-
- action - Variable in class net.sf.freecol.common.networking.MonarchActionMessage
-
The monarch action.
- action - Variable in class net.sf.freecol.server.model.MonarchSession
-
The action to be considered.
- ACTION_ID - Static variable in class net.sf.freecol.client.gui.action.FreeColAction
-
- ACTION_TAG - Static variable in class net.sf.freecol.common.option.AbstractOption
-
The Constant ACTION_TAG.
- actionId - Variable in class net.sf.freecol.client.gui.panel.UnitButton
-
- actionIsValid(Monarch.MonarchAction) - Method in class net.sf.freecol.common.model.Monarch
-
Checks if a specified action is valid at present.
- actionListeners - Variable in class net.sf.freecol.client.gui.panel.DeclarationPanel.SignaturePanel
-
- actionManager - Variable in class net.sf.freecol.client.FreeColClient
-
The encapsulation of the actions.
- ActionManager - Class in net.sf.freecol.client.gui.action
-
Stores all FreeColActions and retrieves them by identifier.
- ActionManager(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ActionManager
-
Creates a new ActionManager.
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.AboutAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.AssignTradeRouteAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.BuildColonyAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.CenterAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ChangeAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ChangeWindowedModeAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ChatAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ClearOrdersAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ColopediaAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ContinueAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.DebugAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.DeclareIndependenceAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.DetermineHighSeasAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.DisbandUnitAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.DisplayBordersAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.DisplayGridAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.DisplayTileTextAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.EndTurnAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.EuropeAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ExecuteGotoOrdersAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.FindSettlementAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.FortifyAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.GotoAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.GotoTileAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ImprovementAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.LoadAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.MapControlsAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.MapEditorAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.MiniMapToggleFogOfWarAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.MiniMapToggleViewAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.MiniMapZoomInAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.MiniMapZoomOutAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.MoveAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.NewAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.NewEmptyMapAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.OpenAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.PreferencesAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.QuitAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReconnectAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.RenameAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportCargoAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportColonyAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportContinentalCongressAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportEducationAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportExplorationAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportForeignAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportHighScoresAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportHistoryAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportIndianAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportLabourAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportMilitaryAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportNavalAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportProductionAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportReligionAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportRequirementsAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportTradeAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportTurnAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.RetireAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.SaveAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.SaveAndQuitAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ScaleMapAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.SentryAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ShowDifficultyAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ShowGameOptionsAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ShowMainAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ShowMapGeneratorOptionsAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.SkipUnitAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.TilePopupAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ToggleViewModeAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.TradeRouteAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.UnloadAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.WaitAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ZoomInAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ZoomOutAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.CanvasMouseListener
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.menu.FreeColMenuTest
-
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.option.FreeColActionUI
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.option.FreeColActionUI.BlinkingLabel
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.AboutPanel
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.ChatPanel
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.ColopediaPanel
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.ColorCellEditor
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.DeclarationPanel
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.ErrorPanel
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.EuropePanel
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.MainPanel
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog.ColonyTradeItemPanel
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog.GoldTradeItemPanel
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog.GoodsTradeItemPanel
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog.InciteTradeItemPanel
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog.RemoveAction
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog.StanceTradeItemPanel
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog.UnitTradeItemPanel
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.NewPanel
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.NewUnitPanel
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.RecruitPanel
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.ReportLabourPanel
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.ReportPanel
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.ServerListPanel
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.StartGamePanel
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.TilePanel
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.TradeRoutePanel
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.UnitLabel
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.TerrainCursor
- actionPerformed(ActionEvent) - Method in class net.sf.freecol.tools.FlagTest
-
- actionTaken - Variable in class net.sf.freecol.server.model.TradeSession
-
Whether any action has been taken in this session.
- ACTIVATE_UNIT - net.sf.freecol.client.gui.panel.UnitLabel.UnitAction
-
- activateGotoPath() - Method in class net.sf.freecol.client.gui.GUI
-
Start/stop the goto path display.
- activateGotoPath() - Method in class net.sf.freecol.client.gui.SwingGUI
-
Start/stop the goto path display.
- active - Variable in class net.sf.freecol.client.gui.TerrainCursor
-
- ACTIVE - net.sf.freecol.common.model.Unit.UnitState
-
The active.
- ACTIVE_UNIT_TAG - Static variable in class net.sf.freecol.server.FreeColServer
-
- activeBox - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.AvailableCellEditor
-
- ActivePredicate() - Constructor for class net.sf.freecol.common.model.Player.ActivePredicate
-
- activeUnit - Variable in class net.sf.freecol.client.gui.MapViewer
-
- activeUnit - Variable in class net.sf.freecol.server.FreeColServer
-
An active unit specified in a saved game.
- activeUnitId - Variable in class net.sf.freecol.common.networking.LoginMessage
-
The optional identifier of the active unit.
- add - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueMouseAdapter
-
- add - Variable in class net.sf.freecol.server.control.ChangeSet.FeatureChange
-
- add(Component) - Method in class net.sf.freecol.client.gui.Canvas
-
Adds a component to this Canvas.
- add(Component, boolean) - Method in class net.sf.freecol.client.gui.panel.CargoPanel
-
Adds a component to this container and makes sure that the unit or
goods that the component represents gets modified so that it is on
board the currently selected carrier.
- add(Component, boolean) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel.ASingleBuildingPanel
-
Adds a component to this container and makes sure that the unit or
goods that the component represents gets modified so that it is on
board the currently selected carrier.
- add(Component, boolean) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.OutsideColonyPanel
-
Adds a component to this container and makes sure that the unit or
goods that the component represents gets modified so that it is on
board the currently selected carrier.
- add(Component, boolean) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
-
Adds a component to this container and makes sure that the unit or
goods that the component represents gets modified so that it is on
board the currently selected carrier.
- add(Component, boolean) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.WarehousePanel
-
Adds a component to this container and makes sure that the unit or
goods that the component represents gets modified so that it is on
board the currently selected carrier.
- add(Component, boolean) - Method in interface net.sf.freecol.client.gui.panel.DropTarget
-
Adds a component to this container and makes sure that the unit or
goods that the component represents gets modified so that it is on
board the currently selected carrier.
- add(Component, boolean) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.DestinationPanel
-
Adds a component to this container and makes sure that the unit or
goods that the component represents gets modified so that it is on
board the currently selected carrier.
- add(Component, boolean) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.DocksPanel
-
Adds a component to this container and makes sure that the unit or
goods that the component represents gets modified so that it is on
board the currently selected carrier.
- add(Component, boolean) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.MarketPanel
-
Adds a component to this container and makes sure that the unit or
goods that the component represents gets modified so that it is on
board the currently selected carrier.
- add(Component, Integer) - Method in class net.sf.freecol.client.gui.Canvas
-
Adds a component to this Canvas.
- add(Object...) - Method in class net.sf.freecol.common.util.LogBuilder
-
Add objects to the buffer.
- add(String) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.TransactionLog
-
Add text to the transaction log.
- add(String) - Method in class net.sf.freecol.common.model.ModelMessage
-
Add a replacement value without a key to this template.
- add(String) - Method in class net.sf.freecol.common.model.StringTemplate
-
Add a replacement value without a key to this template.
- add(StringBuilder, Object...) - Static method in class net.sf.freecol.common.util.LogBuilder
-
Add objects to a string builder.
- add(String, String) - Method in class net.sf.freecol.common.model.HistoryEvent
-
Add a new key and replacement value to this template.
- add(String, String) - Method in class net.sf.freecol.common.model.ModelMessage
-
Add a new key and replacement value to this template.
- add(String, String) - Method in class net.sf.freecol.common.model.StringTemplate
-
Add a new key and replacement value to this template.
- add(String, AudioResource) - Method in class net.sf.freecol.common.resources.ResourceMapping
-
- add(String, ColorResource) - Method in class net.sf.freecol.common.resources.ResourceMapping
-
Adds a mapping between the given object identifier and a
Resource.
- add(String, FAFileResource) - Method in class net.sf.freecol.common.resources.ResourceMapping
-
- add(String, FontResource) - Method in class net.sf.freecol.common.resources.ResourceMapping
-
- add(String, ImageResource) - Method in class net.sf.freecol.common.resources.ResourceMapping
-
- add(String, StringResource) - Method in class net.sf.freecol.common.resources.ResourceMapping
-
- add(String, SZAResource) - Method in class net.sf.freecol.common.resources.ResourceMapping
-
- add(String, VideoResource) - Method in class net.sf.freecol.common.resources.ResourceMapping
-
- add(List<Relation>) - Method in class net.sf.freecol.common.i18n.Rule
-
Adds a list of relations combined with the "and" operator.
- add(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.ProductionMap
-
Adds the.
- add(AudioInputStream) - Method in class net.sf.freecol.common.sound.SoundPlayer.SoundPlayerThread
-
- add(JPanel, int, int) - Method in class net.sf.freecol.client.gui.panel.InfoPanel
-
Adds a panel to show information
- add(LabourData.LocationData) - Method in class net.sf.freecol.client.gui.panel.LabourData.LocationData
-
- add(LabourData.ProductionData) - Method in class net.sf.freecol.client.gui.panel.LabourData.ProductionData
-
- add(AbstractGoods) - Method in class net.sf.freecol.common.model.ProductionMap
-
Adds the.
- add(AbstractGoods) - Method in class net.sf.freecol.common.model.ProductionMap.ProductionTree
-
Adds the.
- add(AbstractUnit) - Method in class net.sf.freecol.common.model.Monarch.Force
-
Adds units to this Force.
- add(Locatable) - Method in class net.sf.freecol.common.model.Colony
-
Adds a Locatable to this Location.
- add(Locatable) - Method in class net.sf.freecol.common.model.Europe
-
Adds a Locatable to this Location.
- add(Locatable) - Method in class net.sf.freecol.common.model.GoodsLocation
-
Adds a Locatable to this Location.
- add(Locatable) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Adds a Locatable to this Location.
- add(Locatable) - Method in interface net.sf.freecol.common.model.Location
-
Adds a Locatable to this Location.
- add(Locatable) - Method in class net.sf.freecol.common.model.Map
-
Adds a Locatable to this Location.
- add(Locatable) - Method in class net.sf.freecol.common.model.Tile
-
Adds a Locatable to this Location.
- add(Locatable) - Method in class net.sf.freecol.common.model.Unit
-
Adds a Locatable to this Location.
- add(Locatable) - Method in class net.sf.freecol.common.model.UnitLocation
-
Adds a Locatable to this Location.
- add(Locatable) - Method in class net.sf.freecol.common.model.WorkLocation
-
Adds a Locatable to this Location.
- add(Tile, Direction) - Method in class net.sf.freecol.server.generator.River
-
Adds a new section to this river.
- add(TradeItem) - Method in class net.sf.freecol.common.model.DiplomaticTrade
-
Add to the DiplomaticTrade.
- add(TypeCountMap<T>) - Method in class net.sf.freecol.common.model.TypeCountMap
-
Adds the.
- add(Option) - Method in class net.sf.freecol.common.option.OptionGroup
-
Adds the given option to this group.
- add(AudioResource) - Method in interface net.sf.freecol.common.resources.ResourceFactory.ResourceSink
-
- add(AudioResource) - Method in class net.sf.freecol.common.resources.ResourceMapper
-
- add(ColorResource) - Method in interface net.sf.freecol.common.resources.ResourceFactory.ResourceSink
-
- add(ColorResource) - Method in class net.sf.freecol.common.resources.ResourceMapper
-
- add(FAFileResource) - Method in interface net.sf.freecol.common.resources.ResourceFactory.ResourceSink
-
- add(FAFileResource) - Method in class net.sf.freecol.common.resources.ResourceMapper
-
- add(FontResource) - Method in interface net.sf.freecol.common.resources.ResourceFactory.ResourceSink
-
- add(FontResource) - Method in class net.sf.freecol.common.resources.ResourceMapper
-
- add(ImageResource) - Method in interface net.sf.freecol.common.resources.ResourceFactory.ResourceSink
-
- add(ImageResource) - Method in class net.sf.freecol.common.resources.ResourceMapper
-
- add(StringResource) - Method in interface net.sf.freecol.common.resources.ResourceFactory.ResourceSink
-
- add(StringResource) - Method in class net.sf.freecol.common.resources.ResourceMapper
-
- add(SZAResource) - Method in interface net.sf.freecol.common.resources.ResourceFactory.ResourceSink
-
- add(SZAResource) - Method in class net.sf.freecol.common.resources.ResourceMapper
-
- add(VideoResource) - Method in interface net.sf.freecol.common.resources.ResourceFactory.ResourceSink
-
- add(VideoResource) - Method in class net.sf.freecol.common.resources.ResourceMapper
-
- add(ChangeSet.See, Collection<? extends FreeColGameObject>) - Method in class net.sf.freecol.server.control.ChangeSet
-
Helper function to add updates for multiple objects to a ChangeSet.
- add(ChangeSet.See, FreeColGameObject...) - Method in class net.sf.freecol.server.control.ChangeSet
-
Helper function to add updates for multiple objects to a ChangeSet.
- add(ChangeSet.See, ChangeSet.ChangePriority, DOMMessage) - Method in class net.sf.freecol.server.control.ChangeSet
-
Helper function to add a Message to a ChangeSet.
- add(T) - Method in class net.sf.freecol.common.model.BuildQueue
-
Adds the.
- ADD - Static variable in class net.sf.freecol.client.gui.panel.NegotiationDialog
-
- ADD_NONE_TAG - Static variable in class net.sf.freecol.common.option.UnitTypeOption
-
The Constant ADD_NONE_TAG.
- ADD_RANDOM - net.sf.freecol.common.model.BuildQueue.CompletionAction
-
Remove the completed item and add a random new item.
- ADD_TAX_TO_BELLS - Static variable in class net.sf.freecol.common.model.Ability
-
The ability to add the current tax as a bonus to the production of bells.
- ADD_TO_REF - net.sf.freecol.common.model.Monarch.MonarchAction
-
The add to ref.
- ADD_WORK_TURNS_TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
-
The Constant ADD_WORK_TURNS_TAG.
- addAbility(String) - Method in class net.sf.freecol.common.model.Specification
-
Registers an Ability's id as defined.
- addAbility(Ability) - Method in class net.sf.freecol.common.model.FeatureContainer
-
Add the given ability to a container.
- addAbility(Ability) - Method in class net.sf.freecol.common.model.FreeColObject
-
Add the given ability to this object.
- addAbility(Ability) - Method in class net.sf.freecol.common.model.Specification
-
Registers an Ability as defined.
- addAbstractOption(AbstractOption) - Method in class net.sf.freecol.common.model.Specification
-
Adds an AbstractOption to this specification.
- addActionListener(ActionListener) - Method in class net.sf.freecol.client.gui.panel.DeclarationPanel.SignaturePanel
-
Adds an ActionListener to this
SignaturePanel.
- addActionListener(ActionListener) - Method in class net.sf.freecol.client.gui.TerrainCursor
-
- addAIObject(String, AIObject) - Method in class net.sf.freecol.server.ai.AIMain
-
Adds a reference to the given AIObject.
- addAIObjectWithId() - Method in class net.sf.freecol.server.ai.AIObject
-
Adds this object to the AI main if it has a non-null identifier.
- addAIUnit(AIUnit) - Method in class net.sf.freecol.server.ai.AIPlayer
-
Add an AI unit owned by this player.
- addAll(ResourceMapping) - Method in class net.sf.freecol.common.resources.ResourceMapping
-
Adds all mappings from the given ResourceMapping to
this object.
- addAllowedWorker(String) - Method in class net.sf.freecol.common.model.TileImprovementType
-
Add an allowed worker identifier.
- addAmount(String, Number) - Method in class net.sf.freecol.common.model.HistoryEvent
-
Add a key and an integer value to replace it to this template.
- addAmount(String, Number) - Method in class net.sf.freecol.common.model.ModelMessage
-
Add a key and an integer value to replace it to this template.
- addAmount(String, Number) - Method in class net.sf.freecol.common.model.StringTemplate
-
Add a key and an integer value to replace it to this template.
- addAsFrame(JComponent, boolean, Canvas.PopupPosition, boolean) - Method in class net.sf.freecol.client.gui.Canvas
-
Adds a component on this Canvas inside a frame.
- addAttack(ChangeSet.See, Unit, Unit, boolean) - Method in class net.sf.freecol.server.control.ChangeSet
-
Helper function to add an attack to a ChangeSet.
- addAttribute(ChangeSet.See, String, String) - Method in class net.sf.freecol.server.control.ChangeSet
-
Helper function to add an attribute setting to a ChangeSet.
- addBadAssignmentWarning(StyledDocument, Colony, Unit, Unit) - Method in class net.sf.freecol.client.gui.panel.ReportRequirementsPanel
-
- addBoardItems(UnitLabel, Location) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
-
- addBooleanOption(String, String, boolean) - Method in class net.sf.freecol.client.ClientOptions
-
- addBorder() - Method in class net.sf.freecol.client.gui.panel.MarketLabel
-
Wrap the label with a border.
- addBuilding(Building) - Method in class net.sf.freecol.common.model.Colony
-
Add a Building to this Colony.
- addBuildings(FreeColClient, String) - Static method in class net.sf.freecol.common.debug.DebugUtils
-
Debug action to add buildings to the user colonies.
- addButton - Variable in class net.sf.freecol.client.gui.option.ListOptionUI
-
- addButton - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.ColonyTradeItemPanel
-
- addButton - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.GoodsTradeItemPanel
-
- addButton - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.InciteTradeItemPanel
-
- addButton - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.StanceTradeItemPanel
-
- addButton - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.UnitTradeItemPanel
-
- addButtonComponents(Container, Object[], int) - Method in class net.sf.freecol.client.gui.plaf.FreeColOptionPaneUI
- addCargo(GoodsType) - Method in class net.sf.freecol.common.model.TradeRouteStop
-
Add cargo to this stop.
- addCargo(Cargo, int, LogBuilder) - Method in class net.sf.freecol.server.ai.mission.TransportMission
-
Add the given Cargo to the cargoes list.
- addCarrierItems(UnitLabel) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
-
- addCentered(Component, Integer) - Method in class net.sf.freecol.client.gui.Canvas
-
Adds a component centered on this Canvas.
- addChange(TileTypeChange) - Method in class net.sf.freecol.common.model.TileImprovementType
-
Add a tile type change.
- addChange(Unit, Location, GoodsType, Role, int) - Method in class net.sf.freecol.common.networking.RearrangeColonyMessage
-
Add a change to this message.
- addChild(Region) - Method in class net.sf.freecol.common.model.Region
-
Add a child region to this region.
- addCityOfCibola(String) - Static method in class net.sf.freecol.common.i18n.NameCache
-
Add a key for a city of Cibola.
- addClosingCallback(Runnable) - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
-
Add a routine to be called when this panel closes.
- addCollection(String, Collection<T>) - Method in class net.sf.freecol.common.util.LogBuilder
-
Add a delimited collection to the buffer.
- addColony(Colony) - Method in class net.sf.freecol.client.gui.TilePopup
-
Adds a colony entry to this popup.
- addColonyTradeItem(Player, Colony) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog
-
Adds a ColonyTradeItem to the list of TradeItems.
- addComboBox(JPanel, JComboBox<T>, String, T) - Method in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
-
- addCommandItems(UnitLabel) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
-
- addCompatibleEquipment(String) - Method in class net.sf.freecol.common.model.EquipmentType
-
Add a compatible equipment identifier.
- addConnection(Connection) - Method in class net.sf.freecol.server.networking.Server
-
Adds a Connection into the hashmap.
- addConsumption(AbstractGoods) - Method in class net.sf.freecol.common.model.ProductionInfo
-
Adds the consumption.
- addConsumption(GoodsType, int) - Method in class net.sf.freecol.common.model.UnitType
-
Add consumption.
- addControlButtons() - Method in class net.sf.freecol.client.gui.plaf.FreeColFileChooserUI
-
- addDead(ServerPlayer) - Method in class net.sf.freecol.server.control.ChangeSet
-
Helper function to add a dead player event to a ChangeSet.
- addDebugItems(FreeColClient, Tile) - Method in class net.sf.freecol.client.gui.TilePopup
-
Build the debug entries for the TilePopup.
- addDestination(Location) - Method in class net.sf.freecol.common.model.HighSeas
-
Add a single destination to this HighSeas instance.
- addDisappear(ServerPlayer, Tile, FreeColGameObject) - Method in class net.sf.freecol.server.control.ChangeSet
-
Helper function to add a removal for an object that disappears
(that is, moves where it can not be seen) to a ChangeSet.
- addDisaster(Disaster, int) - Method in class net.sf.freecol.common.model.TileImprovementType
-
Add a disaster.
- addDisaster(Disaster, int) - Method in class net.sf.freecol.common.model.TileType
-
Add a disaster.
- addDummyConnection(Connection) - Method in class net.sf.freecol.server.networking.Server
-
Adds a (usually Dummy)Connection into the hashmap.
- addEducationItems(UnitLabel) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
-
- addEffect(Effect) - Method in class net.sf.freecol.common.model.Disaster
-
Add an effect.
- addEvent(Event) - Method in class net.sf.freecol.common.model.FoundingFather
-
Add an event.
- addExpertWarning(StyledDocument, Colony, GoodsType, UnitType) - Method in class net.sf.freecol.client.gui.panel.ReportRequirementsPanel
-
- addExportGoods(AIGoods) - Method in class net.sf.freecol.server.ai.AIColony
-
Add to the export goods list, and resort.
- addExtraTrade(AbstractGoods) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Accumulate extra trades.
- addFather(FoundingFather) - Method in class net.sf.freecol.common.model.Player
-
Add a founding father to the congress.
- addFather(ServerPlayer, FoundingFather) - Method in class net.sf.freecol.server.control.ChangeSet
-
Helper function to add a founding father addition event to a ChangeSet.
- addFathers(FreeColClient, String) - Static method in class net.sf.freecol.common.debug.DebugUtils
-
Debug action to add a founding father.
- addFeature(Feature) - Method in class net.sf.freecol.common.model.Unit
-
Adds a feature to the Unit.
- addFeatureChange(ServerPlayer, FreeColGameObject, Ability, boolean) - Method in class net.sf.freecol.server.control.ChangeSet
-
Helper function to add an Ability to a FreeColGameObject, or remove it.
- addFeatureChange(ServerPlayer, FreeColGameObject, Modifier, boolean) - Method in class net.sf.freecol.server.control.ChangeSet
-
Helper function to add a Modifier to a FreeColGameObject, or remove it.
- addFeatures(FreeColObject) - Method in class net.sf.freecol.common.model.FeatureContainer
-
Adds all the features in an object to this object.
- addFeatures(FreeColObject) - Method in class net.sf.freecol.common.model.FreeColObject
-
Adds all the features in an object to this object.
- addFoundingFather(ServerPlayer, FoundingFather) - Method in class net.sf.freecol.server.control.InGameController
-
Public version of csAddFoundingFather so it can be used in the
test code and DebugMenu.
- addGift(RandomRange) - Method in class net.sf.freecol.common.model.SettlementType
-
Add a gift.
- addGlobalHistory(Game, HistoryEvent) - Method in class net.sf.freecol.server.control.ChangeSet
-
Helper function to add a global history event to a ChangeSet.
- addGold(FreeColClient) - Static method in class net.sf.freecol.common.debug.DebugUtils
-
Debug action to add gold.
- addGoldTradeItem(Player, int) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog
-
Adds a GoldTradeItem to the list of TradeItems.
- addGoods(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.GoodsLocation
-
Adds a list of goods to this location.
- addGoods(AbstractGoods) - Method in class net.sf.freecol.common.model.GoodsContainer
-
Adds goods to this goods container.
- addGoods(AbstractGoods) - Method in class net.sf.freecol.common.model.GoodsLocation
-
Adds some goods to this location.
- addGoods(GoodsType, int) - Method in class net.sf.freecol.common.model.Colony
-
Adds a specified amount of a type of goods to this location.
- addGoods(GoodsType, int) - Method in class net.sf.freecol.common.model.GoodsContainer
-
Adds goods by type and amount to this goods container.
- addGoods(GoodsType, int) - Method in class net.sf.freecol.common.model.GoodsLocation
-
Adds a specified amount of a type of goods to this location.
- addGoodsToMarket(GoodsType, int) - Method in class net.sf.freecol.common.model.Market
-
Add (or remove) some goods to this market.
- addGoodsTradeItem(Player, Goods) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog
-
Adds a GoodsTradeItem to the list of TradeItems.
- addHeader() - Method in class net.sf.freecol.client.gui.panel.CompactLabourReport
-
adds the header rows
- addHistory(HistoryEvent) - Method in class net.sf.freecol.common.model.Player
-
Add a history event to this player.
- addHistory(HistoryEvent) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Add a HistoryEvent to this player.
- addHistory(ServerPlayer, HistoryEvent) - Method in class net.sf.freecol.server.control.ChangeSet
-
Helper function to add a history event to a ChangeSet.
- addIfValid(List<RandomChoice<Monarch.MonarchAction>>, Monarch.MonarchAction, int) - Method in class net.sf.freecol.common.model.Monarch
-
Convenience hack to check if an action is valid, and if so add it to a choice
list with a given weight.
- addImageIcons(String) - Method in class net.sf.freecol.client.gui.action.FreeColAction
-
Adds icons for the order buttons.
- addImmigration(FreeColClient) - Static method in class net.sf.freecol.common.debug.DebugUtils
-
Debug action to add immigration.
- addInciteTradeItem(Player, Player) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog
-
Add an InciteTradeItem to the list of trade items.
- addIndianSettlement(IndianSettlement) - Method in class net.sf.freecol.client.gui.TilePopup
-
Adds an indian settlement entry to this popup.
- addInput(GoodsType, int) - Method in class net.sf.freecol.common.model.ProductionType
-
Add a new input.
- addIntegerOption(String, String, int) - Method in class net.sf.freecol.client.ClientOptions
-
- addItemValue(Integer, String) - Method in class net.sf.freecol.common.option.SelectOption
-
Add a new key,value pair to this option.
- ADDITIVE - net.sf.freecol.common.model.Modifier.ModifierType
-
The additive.
- addKey(String) - Method in class net.sf.freecol.common.model.StringTemplate
-
Add a key.
- addLabels(JPanel, JLabel[], boolean, int) - Method in class net.sf.freecol.client.gui.panel.PreCombatDialog
-
- addLandDefensiveModifiers(FreeColGameObject, Unit, Set<Modifier>) - Method in class net.sf.freecol.common.model.SimpleCombatModel
-
Add all the defensive modifiers that apply to a land attack.
- addLandMass(int, int, int, int, int, Random) - Method in class net.sf.freecol.common.model.LandMap
-
Create a new land mass (unconnected to existing land masses) of size up to
maxSize, and adds it to the current map if it is at least minSize.
- addLandOffensiveModifiers(Unit, FreeColGameObject, Set<Modifier>) - Method in class net.sf.freecol.common.model.SimpleCombatModel
-
Add all the offensive modifiers that apply to a land attack.
- addLastSale(LastSale) - Method in class net.sf.freecol.common.model.Player
-
Saves a record of a sale.
- addLiberty(int) - Method in class net.sf.freecol.common.model.Colony
-
Adds to the liberty points by increasing the liberty goods present.
- addLiberty(FreeColClient) - Static method in class net.sf.freecol.common.debug.DebugUtils
-
Debug action to add liberty to the player colonies.
- addLimit(Limit) - Method in class net.sf.freecol.common.model.BuildableType
-
Add a new limit.
- addLimit(Limit) - Method in class net.sf.freecol.common.model.Event
-
Add a limit.
- addLoadAction(JButton) - Method in class net.sf.freecol.client.gui.panel.DifficultyDialog
-
Add a load action to a button.
- addLoadItems(Goods, Location) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
-
- addLocationData(LabourData.LocationData, Colony, int) - Method in class net.sf.freecol.client.gui.panel.CompactLabourReport
-
add unit data for a given location
- addLocations() - Method in class net.sf.freecol.client.gui.panel.CompactLabourReport
-
- addLocationSummary(LabourData.LocationData, int) - Method in class net.sf.freecol.client.gui.panel.CompactLabourReport
-
- addLostCityRumour(LostCityRumour) - Method in class net.sf.freecol.common.model.Tile
-
Adds a lost city rumour to this tile.
- addMarketItems(AbstractGoods, Europe) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
-
- addMaximumConsumption(AbstractGoods) - Method in class net.sf.freecol.common.model.ProductionInfo
-
Adds the maximum consumption.
- addMaximumProduction(AbstractGoods) - Method in class net.sf.freecol.common.model.ProductionInfo
-
Adds the maximum production.
- addMember(AbstractOption<T>) - Method in class net.sf.freecol.common.option.ListOption
-
Add a member to the values list.
- addMenuItems(JComponent) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
-
Add specific menu items for a given component.
- addMessage(GUIMessage) - Method in class net.sf.freecol.client.gui.ChatDisplay
-
Adds a message to the list of messages that need to be displayed
on the GUI.
- addMessage(ChangeSet.See, ModelMessage) - Method in class net.sf.freecol.server.control.ChangeSet
-
Helper function to add a message to a ChangeSet.
- addMissionBan(Player) - Method in class net.sf.freecol.common.model.Player
-
Ban a player from establishing missions to this player.
- addModelMessage(ModelMessage) - Method in class net.sf.freecol.common.model.Player
-
Adds a message for this player.
- addModifier(Modifier) - Method in class net.sf.freecol.common.model.FeatureContainer
-
Adds a modifier to a container.
- addModifier(Modifier) - Method in class net.sf.freecol.common.model.FreeColObject
-
Add the given modifier to this object.
- addModifier(Modifier) - Method in class net.sf.freecol.common.model.Specification
-
Add a modifier.
- addMouseListener(MouseListener) - Method in class net.sf.freecol.client.gui.video.VideoComponent
-
- addMouseListeners() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
-
- addMove(ChangeSet.See, Unit, Location, Tile) - Method in class net.sf.freecol.server.control.ChangeSet
-
Helper function to add a move to a ChangeSet.
- addName(String) - Method in class net.sf.freecol.common.model.ModelMessage
-
Add a replacement proper name without a key to this template.
- addName(String) - Method in class net.sf.freecol.common.model.StringTemplate
-
Add a replacement proper name without a key to this template.
- addName(String, String) - Method in class net.sf.freecol.common.model.HistoryEvent
-
Add a new key and replacement proper name to this template.
- addName(String, String) - Method in class net.sf.freecol.common.model.ModelMessage
-
Add a new key and replacement proper name to this template.
- addName(String, String) - Method in class net.sf.freecol.common.model.StringTemplate
-
Add a new key and replacement proper name to this template.
- addName(String, FreeColObject) - Method in class net.sf.freecol.common.model.ModelMessage
-
Add a new key and replacement namable object to this template.
- addName(String, FreeColObject) - Method in class net.sf.freecol.common.model.StringTemplate
-
Add a new key and replacement namable object to this template.
- addNamed(String, Named) - Method in class net.sf.freecol.common.model.HistoryEvent
-
Add a key and named object to this template.
- addNamed(String, Named) - Method in class net.sf.freecol.common.model.ModelMessage
-
Add a key and named object to this template.
- addNamed(String, Named) - Method in class net.sf.freecol.common.model.StringTemplate
-
Add a key and named object to this template.
- addNamed(Named) - Method in class net.sf.freecol.common.model.StringTemplate
-
Add named object without key to this template.
- addNavalDefensiveModifiers(Unit, Set<Modifier>) - Method in class net.sf.freecol.common.model.SimpleCombatModel
-
Add all the defensive modifiers that apply to a naval attack.
- addNavalOffensiveModifiers(Unit, Set<Modifier>) - Method in class net.sf.freecol.common.model.SimpleCombatModel
-
Add all the offensive modifiers that apply to a naval attack.
- addNewUnitToTile(FreeColClient, Tile) - Static method in class net.sf.freecol.common.debug.DebugUtils
-
Debug action to add a new unit to a tile.
- addNone - Variable in class net.sf.freecol.common.option.UnitTypeOption
-
Whether to add "none" to the list of choices to be generated.
- addNone() - Method in class net.sf.freecol.common.option.UnitTypeOption
-
Is "none" a valid choice for this option?.
- addNonLinkedLocation(LabourData.LocationData, String, int) - Method in class net.sf.freecol.client.gui.panel.CompactLabourReport
-
- addObject(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
-
Add the objects which are the children of this Element.
- addOptionGroup(OptionGroup) - Method in class net.sf.freecol.common.option.OptionGroup
-
Helper function to recursively add option group members to the optionMap.
- addOptionGroup(OptionGroup, boolean) - Method in class net.sf.freecol.common.model.Specification
-
Adds an OptionGroup to this specification.
- addOptionUI(Option, boolean) - Method in class net.sf.freecol.client.gui.option.OptionGroupUI
-
- addOtherStudent(String) - Method in class net.sf.freecol.client.gui.panel.LabourData.LocationData
-
- addOutput(GoodsType, int) - Method in class net.sf.freecol.common.model.ProductionType
-
Add a new output.
- addOwnable(Ownable) - Method in class net.sf.freecol.common.model.Player
-
Add an ownable to a caching container.
- addOwnedUnit(Unit) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Adds the given Unit to the list of units that belongs to this
IndianSettlement.
- addOwnUnits() - Method in class net.sf.freecol.client.gui.panel.ReportCargoPanel
-
- addOwnUnits() - Method in class net.sf.freecol.client.gui.panel.ReportMilitaryPanel
-
Add a section for specific unit types owned by the player.
- addOwnUnits() - Method in class net.sf.freecol.client.gui.panel.ReportNavalPanel
-
Add a section for specific unit types owned by the player.
- addOwnUnits() - Method in class net.sf.freecol.client.gui.panel.ReportUnitPanel
-
Add a section for specific unit types owned by the player.
- addPartial(ChangeSet.See, FreeColGameObject, String...) - Method in class net.sf.freecol.server.control.ChangeSet
-
Helper function to add a partial update change for an object to
a ChangeSet.
- addPayArrears(GoodsType) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
-
Add an item to pay arrears on the given goods type.
- addPlayer(Player) - Method in class net.sf.freecol.common.model.Game
-
Adds the specified player to the game.
- addPlayer(ServerPlayer) - Method in class net.sf.freecol.server.control.ChangeSet
-
Helper function to add a new player to a ChangeSet.
- addPlayer(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
-
Handle an "addPlayer"-message.
- addPlayer(Element) - Method in class net.sf.freecol.client.control.PreGameInputHandler
-
Handles an "addPlayer"-message.
- addPlunder(RandomRange) - Method in class net.sf.freecol.common.model.SettlementType
-
Add a plunder.
- addPolarRegions() - Method in class net.sf.freecol.common.model.LandMap
-
Add land to the polar map rows at the top and bottom of the map, with height
determined by Map.POLAR_HEIGHT.
- addPopularSupportBonus(Colony, Unit, Set<Modifier>) - Method in class net.sf.freecol.common.model.SimpleCombatModel
-
Add the popular support bonus to the result set if applicable.
- addPortAbility() - Method in class net.sf.freecol.common.model.Colony
-
Add port ability to non-landlocked colonies.
- addProduction(int) - Method in class net.sf.freecol.client.gui.panel.LabourData.ProductionData
-
- addProduction(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.ProductionInfo
-
Adds the production.
- addProduction(JPanel, List<AbstractGoods>) - Method in class net.sf.freecol.client.gui.panel.TerrainDetailPanel
-
- addProduction(AbstractGoods) - Method in class net.sf.freecol.common.model.ProductionInfo
-
Adds the production.
- addProductionType(ProductionType) - Method in class net.sf.freecol.common.model.BuildingType
-
Add a production type to this building type.
- addProductionWarning(StyledDocument, Colony, GoodsType, GoodsType) - Method in class net.sf.freecol.client.gui.panel.ReportRequirementsPanel
-
- addPropertyChangeListener(PropertyChangeListener) - Method in class net.sf.freecol.common.model.FreeColObject
-
Adds the property change listener.
- addPropertyChangeListener(String, PropertyChangeListener) - Method in class net.sf.freecol.common.model.FreeColObject
-
Adds the property change listener.
- addPropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.BuildingPanel
-
Add any property change listeners.
- addPropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.CargoPanel
-
- addPropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
-
Add property change listeners needed by this ColonyPanel.
- addPropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.ColonyInPortPanel
-
Add any property change listeners.
- addPropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.OutsideColonyPanel
-
Add any property change listeners.
- addPropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
-
- addPropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.WarehousePanel
-
Add the property change listeners to this panel.
- addPropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.EuropePanel.DocksPanel
-
- addPropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.EuropePanel.EuropeInPortPanel
-
Add any property change listeners.
- addPropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.UnitPanel
-
Add any property change listeners.
- addRandomGoods(Random) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Add some initial goods to a newly generated settlement.
- addRecruitable(UnitType) - Method in class net.sf.freecol.common.model.Europe
-
Add a recruitable unit type.
- addREFUnits() - Method in class net.sf.freecol.client.gui.panel.ReportCargoPanel
-
- addREFUnits() - Method in class net.sf.freecol.client.gui.panel.ReportMilitaryPanel
-
Add a section for the REF.
- addREFUnits() - Method in class net.sf.freecol.client.gui.panel.ReportNavalPanel
-
Add a section for the REF.
- addREFUnits() - Method in class net.sf.freecol.client.gui.panel.ReportUnitPanel
-
Add a section for the REF.
- addRegion(String) - Method in class net.sf.freecol.common.model.IndianNationType
-
Add a region identifier.
- addRegion(Region) - Method in class net.sf.freecol.common.model.Map
-
Adds a region to this map.
- addRemove(ChangeSet.See, Location, FreeColGameObject) - Method in class net.sf.freecol.server.control.ChangeSet
-
Helper function to add a removal to a ChangeSet.
- addRemoves(ChangeSet.See, Location, List<? extends FreeColGameObject>) - Method in class net.sf.freecol.server.control.ChangeSet
-
Helper function to add removals for several objects to a ChangeSet.
- addReplacement(StringTemplate) - Method in class net.sf.freecol.common.model.StringTemplate
-
Add a replacement.
- addRequiredAbility(String, boolean) - Method in class net.sf.freecol.common.model.BuildableType
-
Add a new required ability.
- addRequiredGoods(AbstractGoods) - Method in class net.sf.freecol.common.model.BuildableType
-
Add a new goods requirement.
- addResetAction(JButton) - Method in class net.sf.freecol.client.gui.panel.DifficultyDialog
-
Add a reset action to a button.
- addResource(Resource) - Method in class net.sf.freecol.common.model.Tile
-
Adds a resource to this tile.
- addResourceType(ResourceType, int) - Method in class net.sf.freecol.common.model.TileType
-
Add a resource type.
- address - Variable in class net.sf.freecol.common.ServerInfo
-
- addRiver(int, String) - Method in class net.sf.freecol.common.model.Tile
-
Adds a new river to this tile.
- addRoad() - Method in class net.sf.freecol.common.model.Tile
-
Adds a road to this tile.
- addRoleChange(String, String) - Method in class net.sf.freecol.common.model.Role
-
Add a new role change.
- addRoleItems(UnitLabel) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
-
Add menu items for role manipulation for a unit.
- addRow(LabourData.LocationData, String, String, int, int, int) - Method in class net.sf.freecol.client.gui.panel.CompactLabourReport
-
- addRow(LabourData.LocationData, String, String, JLabel, int, int) - Method in class net.sf.freecol.client.gui.panel.CompactLabourReport
-
- addRule(Number.Category, String) - Method in class net.sf.freecol.common.i18n.DefaultNumberRule
-
Add an unparsed rule for category.
- addRule(Number.Category, Rule) - Method in class net.sf.freecol.common.i18n.DefaultNumberRule
-
Add a parsed rule for category.
- addSale(ServerPlayer, Settlement, GoodsType, int) - Method in class net.sf.freecol.server.control.ChangeSet
-
Helper function to add a sale change to a ChangeSet.
- addSaveAction(JButton) - Method in class net.sf.freecol.client.gui.panel.DifficultyDialog
-
Add a save action to a button.
- addScope(Scope) - Method in class net.sf.freecol.common.model.Effect
-
Add a scope.
- addScope(Scope) - Method in class net.sf.freecol.common.model.Feature
-
Add a scope.
- addScope(Scope) - Method in class net.sf.freecol.common.model.FoundingFather
-
Add a scope.
- addScope(Scope) - Method in class net.sf.freecol.common.model.RandomRange
-
Add a scope.
- addScope(Scope) - Method in class net.sf.freecol.common.model.TileImprovementType
-
Add a scope.
- addScope(Scope) - Method in class net.sf.freecol.common.model.UnitTypeChange
-
Add a scope.
- addSelectedStops() - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
-
Add any stops selected in the destination selector.
- addServer(String, String, int, int, int, boolean, String, int) - Method in class net.sf.freecol.metaserver.MetaRegister
-
Adds a new server with the given attributes.
- addSettlement(Settlement) - Method in class net.sf.freecol.common.model.Player
-
Adds a given settlement to this player's list of settlements.
- addSettlementType(SettlementType) - Method in class net.sf.freecol.common.model.NationType
-
Add a settlement type.
- addSettlementTypes(List<SettlementType>) - Method in class net.sf.freecol.common.model.NationType
-
Add settlement types.
- addSkill(UnitType, int) - Method in class net.sf.freecol.common.model.IndianNationType
-
Add a skill.
- addSkipChangeListener(FreeColClient, JMenu, JMenuItem) - Static method in class net.sf.freecol.common.debug.DebugUtils
-
Adds a change listener to a menu (the debug menu in fact),
that changes the label on a menu item when the skip status changes.
- addSpecificationActions(Specification) - Method in class net.sf.freecol.client.FreeColClient
-
Sets the actions derived from the specification.
- addSpecificationActions(Specification) - Method in class net.sf.freecol.client.gui.action.ActionManager
-
Adds the FreeColActions that are provided by the
Specification.
- addSpy(ChangeSet.See, Settlement) - Method in class net.sf.freecol.server.control.ChangeSet
-
Helper function to add a spying change to a ChangeSet.
- addStackTrace() - Method in class net.sf.freecol.common.util.LogBuilder
-
Add a stack trace to the buffer.
- addStackTrace(LogBuilder) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
-
Helper that adds a stack trace to a log builder.
- addStance(ChangeSet.See, Player, Stance, Player) - Method in class net.sf.freecol.server.control.ChangeSet
-
Helper function to add a stance change to a ChangeSet.
- addStanceChange(ServerPlayer) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Adds a player to the list of players for whom the stance has changed.
- addStanceTradeItem(Stance) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog
-
Trade a stance change between the players.
- addStartGameMessage() - Method in class net.sf.freecol.common.model.Player
-
Add the tutorial message for the start of the game.
- addStartingUnit(String, AbstractUnit, boolean) - Method in class net.sf.freecol.common.model.EuropeanNationType
-
Add a starting unit.
- addStop(TradeRouteStop) - Method in class net.sf.freecol.common.model.TradeRoute
-
Add a new TradeRouteStop to this trade route.
- addStopButton - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
-
A button to add stops with.
- addStringTemplate(String, StringTemplate) - Method in class net.sf.freecol.common.model.HistoryEvent
-
Add a key and a replacement StringTemplate to this template.
- addStringTemplate(String, StringTemplate) - Method in class net.sf.freecol.common.model.ModelMessage
-
Add a key and a replacement StringTemplate to this template.
- addStringTemplate(String, StringTemplate) - Method in class net.sf.freecol.common.model.StringTemplate
-
Add a key and a replacement StringTemplate to this template.
- addStringTemplate(StringTemplate) - Method in class net.sf.freecol.common.model.ModelMessage
-
Add a StringTemplate to this template.
- addStringTemplate(StringTemplate) - Method in class net.sf.freecol.common.model.StringTemplate
-
Add a StringTemplate to this template.
- addSubTrees(DefaultMutableTreeNode) - Method in class net.sf.freecol.client.gui.panel.BuildingDetailPanel
-
Adds one or several subtrees for all the objects for which this
ColopediaDetailPanel could build a detail panel to the given
root node.
- addSubTrees(DefaultMutableTreeNode) - Method in interface net.sf.freecol.client.gui.panel.ColopediaDetailPanel
-
Adds one or several subtrees for all the objects for which this
ColopediaDetailPanel could build a detail panel to the given
root node.
- addSubTrees(DefaultMutableTreeNode) - Method in class net.sf.freecol.client.gui.panel.ConceptDetailPanel
-
Adds one or several subtrees for all the objects for which this
ColopediaDetailPanel could build a detail panel to the given
root node.
- addSubTrees(DefaultMutableTreeNode) - Method in class net.sf.freecol.client.gui.panel.FatherDetailPanel
-
Adds one or several subtrees for all the objects for which this
ColopediaDetailPanel could build a detail panel to the given
root node.
- addSubTrees(DefaultMutableTreeNode) - Method in class net.sf.freecol.client.gui.panel.GoodsDetailPanel
-
Adds one or several subtrees for all the objects for which this
ColopediaDetailPanel could build a detail panel to the given
root node.
- addSubTrees(DefaultMutableTreeNode) - Method in class net.sf.freecol.client.gui.panel.NationDetailPanel
-
Adds one or several subtrees for all the objects for which this
ColopediaDetailPanel could build a detail panel to the given
root node.
- addSubTrees(DefaultMutableTreeNode) - Method in class net.sf.freecol.client.gui.panel.NationTypeDetailPanel
-
Adds one or several subtrees for all the objects for which this
ColopediaDetailPanel could build a detail panel to the given
root node.
- addSubTrees(DefaultMutableTreeNode) - Method in class net.sf.freecol.client.gui.panel.ResourcesDetailPanel
-
Adds one or several subtrees for all the objects for which this
ColopediaDetailPanel could build a detail panel to the given
root node.
- addSubTrees(DefaultMutableTreeNode) - Method in class net.sf.freecol.client.gui.panel.TerrainDetailPanel
-
Adds one or several subtrees for all the objects for which this
ColopediaDetailPanel could build a detail panel to the given
root node.
- addSubTrees(DefaultMutableTreeNode) - Method in class net.sf.freecol.client.gui.panel.UnitDetailPanel
-
Adds one or several subtrees for all the objects for which this
ColopediaDetailPanel could build a detail panel to the given
root node.
- addSubTrees(DefaultMutableTreeNode, String, List<T>) - Method in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
-
Builds a subtree including all the given objects.
- addSubTrees(DefaultMutableTreeNode, List<T>) - Method in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
-
Builds a subtree including all the given objects.
- addSuggestion(Map<UnitType, WorkLocation.Suggestion>, UnitType, WorkLocation.Suggestion) - Method in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary
-
- addTextOption(String, String, String) - Method in class net.sf.freecol.client.ClientOptions
-
- addTile(Tile) - Method in class net.sf.freecol.client.gui.TilePopup
-
Adds a tile entry to this popup.
- addTile(Tile) - Method in class net.sf.freecol.common.model.Settlement
-
Adds a tile to this settlement.
- addTile(Tile) - Method in class net.sf.freecol.server.model.ServerRegion
-
Add the given tile to this region.
- addTileItem(UnitLabel) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
-
Add a menu item for the tile a unit is working.
- addTileItem(Tile) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
-
Add a menu item to show the tile panel for a tile.
- addTileItem(TileItem) - Method in class net.sf.freecol.common.model.PlayerExploredTile
-
Add a tile item to this pet.
- addTileItem(TileItem) - Method in class net.sf.freecol.common.model.Tile
-
Adds a tile item to this tile.
- addTileItem(TileItem) - Method in class net.sf.freecol.common.model.TileItemContainer
-
Try to add a TileItem to this container.
- addTileWarning(StyledDocument, Colony, String, Tile) - Method in class net.sf.freecol.client.gui.panel.ReportRequirementsPanel
-
- addToCanvas(Component, Integer) - Method in class net.sf.freecol.client.gui.Canvas
-
Adds a component to this Canvas.
- addToCanvas(Canvas, Component) - Method in class net.sf.freecol.client.gui.panel.CornerMapControls
-
Add a component to the canvas.
- addToComponent(Canvas) - Method in class net.sf.freecol.client.gui.panel.ClassicMapControls
-
Adds the map controls to the given component.
- addToComponent(Canvas) - Method in class net.sf.freecol.client.gui.panel.CornerMapControls
-
Adds the map controls to the given canvas.
- addToComponent(Canvas) - Method in class net.sf.freecol.client.gui.panel.MapControls
-
Adds the map controls to the given component.
- addTogether(List<? extends JComponent>) - Method in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
-
- addTradeRoute(ServerPlayer, TradeRoute) - Method in class net.sf.freecol.server.control.ChangeSet
-
Helper function to add a new trade route change to a ChangeSet.
- addTransactionListener(TransactionListener) - Method in class net.sf.freecol.common.model.Market
-
Adds a transaction listener for notification of any transaction.
- addTrivial(ChangeSet.See, String, ChangeSet.ChangePriority, String...) - Method in class net.sf.freecol.server.control.ChangeSet
-
Helper function to add a trivial element to a ChangeSet.
- addTurns(int) - Method in class net.sf.freecol.common.model.PathNode
-
Adds turns to the turns on this path.
- addTypeChange(UnitTypeChange) - Method in class net.sf.freecol.common.model.UnitType
-
Add a unit type change.
- addUnit(Container, Unit, boolean, boolean) - Method in class net.sf.freecol.client.gui.TilePopup
-
Adds a unit entry to this popup.
- addUnit(AbstractUnit) - Method in class net.sf.freecol.common.model.FoundingFather
-
Add a unit.
- addUnit(Unit) - Method in class net.sf.freecol.common.model.Player
-
Add a unit to this player.
- addUnit(Unit, String) - Method in class net.sf.freecol.client.gui.panel.ReportUnitPanel
-
- addUnit(AIUnit) - Method in class net.sf.freecol.server.ai.goal.Goal
-
Adds a unit to this goal.
- addUnitGoods(FreeColClient, Unit) - Static method in class net.sf.freecol.common.debug.DebugUtils
-
Debug action to add goods to a unit.
- addUnits(int) - Method in class net.sf.freecol.server.model.ServerIndianSettlement
-
Add a given number of units to the settlement.
- addUnits(Random) - Method in class net.sf.freecol.server.model.ServerIndianSettlement
-
Add a standard number of units to this settlement and tile.
- addUnitToParent(AIUnit) - Method in class net.sf.freecol.server.ai.goal.Goal
-
Adds a unit to the parent goal.
- addUnitTradeItem(Player, Unit) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog
-
Adds a UnitTradeItem to the list of TradeItems.
- addUnitTypes() - Method in class net.sf.freecol.client.gui.panel.CompactLabourReport
-
- addUpgrade(UnitType, UnitType) - Method in class net.sf.freecol.common.model.FoundingFather
-
Add an upgrade.
- addWish(Wish) - Method in class net.sf.freecol.server.ai.AIColony
-
Adds a Wish to the wishes list.
- addWorkItems(UnitLabel) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
-
- addWorkTurns - Variable in class net.sf.freecol.common.model.TileImprovementType
-
The number of turns to build this improvement.
- adjustAmount() - Method in class net.sf.freecol.common.model.Goods
-
If the amount of goods is greater than the container can hold, then this
method adjusts the amount to the maximum amount possible.
- adjustMission(AIUnit, PathNode, Class, int) - Method in class net.sf.freecol.server.ai.AIPlayer
-
Adjusts the score of this proposed mission for this player type.
- adjustMission(AIUnit, PathNode, Class, int) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Adjusts the score of this proposed mission for this player type.
- adjustMission(AIUnit, PathNode, Class, int) - Method in class net.sf.freecol.server.ai.NativeAIPlayer
-
Adjusts the score of this proposed mission for this player type.
- adjustMission(AIUnit, PathNode, Class, int) - Method in class net.sf.freecol.server.ai.REFAIPlayer
-
Adjusts the score of this proposed mission for this player type.
- adjustX - Variable in class net.sf.freecol.client.gui.panel.MiniMap
-
Used for adjusting the position of the mapboard image.
- adjustY - Variable in class net.sf.freecol.client.gui.panel.MiniMap
-
Used for adjusting the position of the mapboard image.
- admin - Variable in class net.sf.freecol.common.model.Player
-
Is this player an admin?.
- admin - Variable in class net.sf.freecol.common.networking.LoginMessage
-
Is the player an admin.
- ADMIN_TAG - Static variable in class net.sf.freecol.common.model.Player
-
The Constant ADMIN_TAG.
- advance - Variable in class net.sf.freecol.common.resources.FAFile.FALetter
-
- ADVANTAGE_COLUMN - Static variable in class net.sf.freecol.client.gui.panel.PlayersTable
-
- AdvantageCellEditor(List<EuropeanNationType>) - Constructor for class net.sf.freecol.client.gui.panel.PlayersTable.AdvantageCellEditor
-
A standard constructor.
- AdvantageCellEditor(JComboBox<EuropeanNationType>) - Constructor for class net.sf.freecol.client.gui.panel.PlayersTable.AdvantageCellEditor
-
Internal constructor.
- AdvantageCellRenderer(NationOptions.Advantages) - Constructor for class net.sf.freecol.client.gui.panel.PlayersTable.AdvantageCellRenderer
-
The default constructor.
- advantages - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.AdvantageCellRenderer
-
The national advantages type.
- advantages - Static variable in class net.sf.freecol.FreeCol
-
The type of advantages.
- Advantages() - Constructor for enum net.sf.freecol.common.model.NationOptions.Advantages
-
- ADVANTAGES_DEFAULT - Static variable in class net.sf.freecol.FreeCol
-
- advantagesBox - Variable in class net.sf.freecol.client.gui.panel.NewPanel
-
A box to choose the national advantages setting.
- advantagesLabel - Variable in class net.sf.freecol.client.gui.panel.NewPanel
-
The label for the national advantages.
- ages - Variable in class net.sf.freecol.common.model.Specification
-
The turn number for the game ages for FF recruitment.
- AGES - Static variable in class net.sf.freecol.common.model.GameOptions
-
The "ages" where founding father weights change, specified as years.
- aggression - Variable in class net.sf.freecol.common.model.NationType
-
The aggression of this Nation.
- AGGRESSION_TAG - Static variable in class net.sf.freecol.common.model.NationType
-
The Constant AGGRESSION_TAG.
- AggressionLevel() - Constructor for enum net.sf.freecol.common.model.NationType.AggressionLevel
-
- agreement - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog
-
The agreement under negotiation.
- agreement - Variable in class net.sf.freecol.common.networking.DiplomacyMessage
-
The agreement being negotiated.
- agreement - Variable in class net.sf.freecol.server.model.DiplomacySession
-
The agreement under consideration.
- ai - Variable in class net.sf.freecol.common.model.Player
-
Is this player an AI?.
- AI_GOODS_LIST_TAG - Static variable in class net.sf.freecol.server.ai.AIColony
-
- AI_ONLY - net.sf.freecol.common.model.NationOptions.NationState
-
The ai only.
- AI_TAG - Static variable in class net.sf.freecol.common.model.Player
-
The Constant AI_TAG.
- AIColony - Class in net.sf.freecol.server.ai
-
Objects of this class contains AI-information for a single
Colony.
- AIColony(AIMain, String) - Constructor for class net.sf.freecol.server.ai.AIColony
-
Creates a new uninitialized AIColony.
- AIColony(AIMain, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.AIColony
-
Creates a new AIColony from the given
XML-representation.
- AIColony(AIMain, Colony) - Constructor for class net.sf.freecol.server.ai.AIColony
-
Creates a new AIColony.
- AIColony(AIMain, Element) - Constructor for class net.sf.freecol.server.ai.AIColony
-
Creates a new AIColony from the given
XML-representation.
- AIGoods - Class in net.sf.freecol.server.ai
-
Objects of this class contains AI-information for a single
Goods.
- AIGoods(AIMain, String) - Constructor for class net.sf.freecol.server.ai.AIGoods
-
Creates a new uninitialized AIGoods.
- AIGoods(AIMain, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.AIGoods
-
Creates a new AIGoods from the given
XML-representation.
- AIGoods(AIMain, Location, GoodsType, int, Location) - Constructor for class net.sf.freecol.server.ai.AIGoods
-
Creates a new AIGoods.
- AIGoods(AIMain, Element) - Constructor for class net.sf.freecol.server.ai.AIGoods
-
Creates a new AIGoods from the given
XML-representation.
- AIInGameInputHandler - Class in net.sf.freecol.server.ai
-
Handles the network messages that arrives while in the game.
- AIInGameInputHandler(FreeColServer, ServerPlayer, AIMain) - Constructor for class net.sf.freecol.server.ai.AIInGameInputHandler
-
The constructor to use.
- aiMain - Variable in class net.sf.freecol.server.ai.AIInGameInputHandler
-
The main AI object.
- aiMain - Variable in class net.sf.freecol.server.ai.AIObject
-
The AI this object exists within.
- aiMain - Variable in class net.sf.freecol.server.ai.ColonyPlan
-
Private copy of the AIMain.
- aiMain - Variable in class net.sf.freecol.server.FreeColServer
-
The AI controller.
- AIMain - Class in net.sf.freecol.server.ai
-
The main AI-class.
- AIMain(FreeColServer) - Constructor for class net.sf.freecol.server.ai.AIMain
-
Creates a new AIMain and searches the current
game for FreeColGameObjects.
- AIMain(FreeColServer, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.AIMain
-
Creates a new AIMain and reads the given element.
- AIMessage - Class in net.sf.freecol.server.ai
-
Wrapper class for AI message handling.
- AIMessage() - Constructor for class net.sf.freecol.server.ai.AIMessage
-
- AIObject - Class in net.sf.freecol.server.ai
-
An AIObject contains AI-related information and methods.
- AIObject(AIMain) - Constructor for class net.sf.freecol.server.ai.AIObject
-
Creates a new uninitialized AIObject.
- AIObject(AIMain, String) - Constructor for class net.sf.freecol.server.ai.AIObject
-
Creates a new uninitialized AIObject with a registerable
AI identifier.
- AIObject(AIMain, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.AIObject
-
Creates a new AIObject.
- AIObject(AIMain, Element) - Constructor for class net.sf.freecol.server.ai.AIObject
-
Creates a new AIObject.
- aiObjects - Variable in class net.sf.freecol.server.ai.AIMain
-
Contains mappings between FreeColGameObjects
and AIObjects.
- AIPlayer - Class in net.sf.freecol.server.ai
-
Objects of this class contains AI-information for a single
Player and is used for controlling this player.
- AIPlayer(AIMain, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.AIPlayer
-
Creates a new AIPlayer from the given
XML-representation.
- AIPlayer(AIMain, ServerPlayer) - Constructor for class net.sf.freecol.server.ai.AIPlayer
-
Creates a new AI player.
- aiRandom - Variable in class net.sf.freecol.server.ai.AIPlayer
-
The PRNG to use for this AI player.
- aiStateBox - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.AvailableCellEditor
-
- aiUnit - Variable in class net.sf.freecol.server.ai.mission.Mission
-
The unit to undertake the mission.
- AIUnit - Class in net.sf.freecol.server.ai
-
Objects of this class contains AI-information for a single
Unit.
- AIUnit(AIMain, String) - Constructor for class net.sf.freecol.server.ai.AIUnit
-
Creates a new uninitialized AIUnit.
- AIUnit(AIMain, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.AIUnit
-
Creates a new AIUnit from the given
XML-representation.
- AIUnit(AIMain, Unit) - Constructor for class net.sf.freecol.server.ai.AIUnit
-
Creates a new AIUnit.
- AIUnit(AIMain, Element) - Constructor for class net.sf.freecol.server.ai.AIUnit
-
Creates a new AIUnit from the given
XML-representation.
- aiUnitLocationComparator - Static variable in class net.sf.freecol.server.ai.AIPlayer
-
A comparator to sort AI units by location.
- AIUNITNULL - Static variable in class net.sf.freecol.server.ai.mission.Mission
-
- aiUnits - Variable in class net.sf.freecol.server.ai.AIPlayer
-
Temporary variable, used to hold all AIUnit objects belonging
to this AI.
- alarm - Variable in class net.sf.freecol.common.model.IndianSettlement
-
Stores the alarm levels.
- alarm - Variable in class net.sf.freecol.common.model.PlayerExploredTile
-
The alarm.
- ALARM_NEW_MISSIONARY - Static variable in class net.sf.freecol.server.model.ServerIndianSettlement
-
Alarm added when a new missionary is added.
- ALARM_RADIUS - Static variable in class net.sf.freecol.server.model.ServerPlayer
-
- ALARM_TAG - Static variable in class net.sf.freecol.common.model.IndianSettlement
-
The Constant ALARM_TAG.
- ALARM_TAG - Static variable in class net.sf.freecol.common.model.PlayerExploredTile
-
The Constant ALARM_TAG.
- ALARM_TILE_IN_USE - Static variable in class net.sf.freecol.server.model.ServerPlayer
-
- alertSound() - Method in class net.sf.freecol.client.gui.GUI
-
Plays an alert sound for an information message if the
option for it is turned on.
- alignedBottom - Variable in class net.sf.freecol.client.gui.MapViewer
-
- alignedLeft - Variable in class net.sf.freecol.client.gui.MapViewer
-
- alignedRight - Variable in class net.sf.freecol.client.gui.MapViewer
-
- alignedTop - Variable in class net.sf.freecol.client.gui.MapViewer
-
- alignment - Variable in enum net.sf.freecol.client.gui.panel.Flag.Background
-
- alignment - Variable in enum net.sf.freecol.client.gui.panel.Flag.UnionPosition
-
- Alignment() - Constructor for enum net.sf.freecol.client.gui.panel.Flag.Alignment
-
- all() - Static method in class net.sf.freecol.server.control.ChangeSet.See
-
Make this change visible to all players.
- all(Collection<T>, Predicate<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
-
- all(Stream<T>, Predicate<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
-
- all(T[], Predicate<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
-
- ALL - net.sf.freecol.client.gui.panel.FindSettlementPanel.DisplayListOption
-
- ALL - net.sf.freecol.common.model.Disaster.Effects
-
The all.
- ALL - net.sf.freecol.common.model.Map.Layer
-
The all.
- ALL - Static variable in class net.sf.freecol.server.control.ChangeSet.See
-
- allAbilities - Variable in class net.sf.freecol.common.model.Specification
-
The all abilities.
- allButton - Variable in class net.sf.freecol.client.gui.panel.CaptureGoodsDialog
-
The button to select all items.
- allColonies - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.ColonyTradeItemPanel
-
- allDirections - Static variable in enum net.sf.freecol.common.model.Direction
-
The Constant allDirections.
- allGoods - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.GoodsTradeItemPanel
-
- ALLIANCE - net.sf.freecol.common.model.Stance
-
The alliance.
- ALLIANCE_MODIFIER - Static variable in class net.sf.freecol.common.model.Tension
-
The Constant ALLIANCE_MODIFIER.
- allModifiers - Variable in class net.sf.freecol.common.model.Specification
-
The all modifiers.
- allMods - Static variable in class net.sf.freecol.common.io.Mods
-
A cache of all the mods.
- allocateTransportables(List<TransportableAIObject>, List<TransportMission>, LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Assign transportable units and goods to available carriers.
- allOptionGroups - Variable in class net.sf.freecol.common.model.Specification
-
The all option groups.
- allOptions - Variable in class net.sf.freecol.common.model.Specification
-
The all options.
- ALLOW_STUDENT_SELECTION - Static variable in class net.sf.freecol.common.model.GameOptions
-
Whether to educate the least skilled unit first.
- allowContact(Settlement) - Method in class net.sf.freecol.common.model.Unit
-
Is this unit allowed to contact a settlement?.
- allowContact(Unit) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Is a unit permitted to make contact with this settlement? The unit must be
from a nation that has already made contact, or in the first instance, must
be arriving by land, with the exception of trading ships.
- allowDuplicates - Variable in class net.sf.freecol.common.option.ListOption
-
Whether the list can include duplicates.
- allowedWorkers - Variable in class net.sf.freecol.common.model.TileImprovementType
-
The workers that can make this improvement.
- allowMoveFrom(Tile) - Method in class net.sf.freecol.common.model.Unit
-
Is this unit allowed to move from a source tile? Implements the restrictions
on moving from water.
- allowsDuplicates() - Method in class net.sf.freecol.common.option.ListOption
-
Does this list allow duplicates?.
- allPlayersReadyToLaunch() - Method in class net.sf.freecol.common.model.Game
-
Checks if all players are ready to launch.
- allSame(Collection<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
-
Are all members of a collection the same (in the sense of ==).
- allSessions - Static variable in class net.sf.freecol.server.model.TransactionSession
-
A map of all active sessions.
- allStateBox - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.AvailableCellEditor
-
- allTypes - Variable in class net.sf.freecol.common.model.Specification
-
The all types.
- allUnits - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.UnitTradeItemPanel
-
- ALREADY_PRESENT - net.sf.freecol.common.model.UnitLocation.NoAddReason
-
Unit is already in the location.
- altitude - Variable in class net.sf.freecol.common.model.TileType
-
The altitude range for this tile type.
- ALTITUDE - net.sf.freecol.common.model.TileType.RangeType
-
The altitude.
- ALTITUDE_MAX_TAG - Static variable in class net.sf.freecol.common.model.TileType
-
The Constant ALTITUDE_MAX_TAG.
- ALTITUDE_MIN_TAG - Static variable in class net.sf.freecol.common.model.TileType
-
The Constant ALTITUDE_MIN_TAG.
- always(ServerPlayer) - Method in class net.sf.freecol.server.control.ChangeSet.See
-
Make this change visible to the given player.
- ALWAYS_CENTER - Static variable in class net.sf.freecol.client.ClientOptions
-
Selected tiles always gets centered if this option is enabled (even if
the tile is on screen.
- ALWAYS_OFFERED_PEACE - Static variable in class net.sf.freecol.common.model.Ability
-
The ability to always receive a peace offer (Franklin).
- am - Variable in class net.sf.freecol.client.gui.menu.FreeColMenuBar
-
- am - Variable in class net.sf.freecol.client.gui.panel.ClassicMapControls
-
- am - Variable in class net.sf.freecol.client.gui.panel.UnitButton
-
- AMBUSH_BONUS - Static variable in class net.sf.freecol.common.model.Ability
-
The ability to ambush other units.
- AMBUSH_BONUS_SOURCE - Static variable in class net.sf.freecol.common.model.Specification
-
The Constant AMBUSH_BONUS_SOURCE.
- AMBUSH_PENALTY - Static variable in class net.sf.freecol.common.model.Ability
-
The susceptibility to ambush from other units.
- AMBUSH_TERRAIN - Static variable in class net.sf.freecol.common.model.Ability
-
Terrain in which an ambush may occur.
- amount - Variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary.GoodsProduction
-
- amount - Variable in class net.sf.freecol.common.model.AbstractGoods
-
The amount of goods.
- amount - Variable in class net.sf.freecol.common.model.Colony.TileImprovementSuggestion
-
The expected improvement.
- amount - Variable in class net.sf.freecol.common.model.WorkLocation.Suggestion
-
The amount.
- amount - Variable in class net.sf.freecol.common.networking.IndianDemandMessage
-
The amount of goods being demanded.
- AMOUNT_REQUESTED_TAG - Static variable in class net.sf.freecol.server.ai.GoodsWish
-
- AMOUNT_TAG - Static variable in class net.sf.freecol.common.model.AbstractGoods
-
The Constant AMOUNT_TAG.
- AMOUNT_TAG - Static variable in class net.sf.freecol.common.model.GoodsContainer
-
The Constant AMOUNT_TAG.
- AMOUNT_TAG - Static variable in class net.sf.freecol.common.model.MarketData
-
The Constant AMOUNT_TAG.
- amountInMarket - Variable in class net.sf.freecol.common.model.MarketData
-
Amount of this goods in the market.
- amountRequested - Variable in class net.sf.freecol.server.ai.GoodsWish
-
The amount of goods required.
- amounts - Static variable in class net.sf.freecol.client.gui.panel.SelectAmountDialog
-
The default amounts to try.
- amountString - Variable in class net.sf.freecol.common.networking.LoadGoodsMessage
-
The amount of goods to load.
- amountString - Variable in class net.sf.freecol.common.networking.UnloadGoodsMessage
-
The amount of goods to unload.
- AMPHIBIOUS_ATTACK - Static variable in class net.sf.freecol.common.model.Modifier
-
The Constant AMPHIBIOUS_ATTACK.
- AMPHIBIOUS_ATTACK_PENALTY_SOURCE - Static variable in class net.sf.freecol.common.model.Specification
-
The Constant AMPHIBIOUS_ATTACK_PENALTY_SOURCE.
- AMPHIBIOUS_MOVES - Static variable in class net.sf.freecol.common.model.GameOptions
-
Allow amphibious moves.
- angleToDirection(double) - Static method in enum net.sf.freecol.common.model.Direction
-
Convert an angle (radians) to a direction.
- ANGRY - net.sf.freecol.common.model.Tension.Level
-
The angry.
- animate() - Method in class net.sf.freecol.client.gui.animation.UnitAttackAnimation
-
Do the animation.
- animate() - Method in class net.sf.freecol.client.gui.animation.UnitImageAnimation
-
Do the animation.
- animate() - Method in class net.sf.freecol.client.gui.animation.UnitMoveAnimation
-
Do the animation.
- animateAttack(Unit, Unit, Tile, Tile, boolean) - Method in class net.sf.freecol.client.control.InGameController
-
Animate an attack.
- animateAttack(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
-
Handle an "animateAttack"-message.
- animateMove(Unit, Tile, Tile) - Method in class net.sf.freecol.client.control.InGameController
-
Animate a move.
- animateMove(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
-
Handle an "animateMove"-message.
- animateUnitAttack(Unit, Unit, Tile, Tile, boolean) - Method in class net.sf.freecol.client.gui.GUI
-
Animate a unit attack.
- animateUnitAttack(Unit, Unit, Tile, Tile, boolean) - Method in class net.sf.freecol.client.gui.SwingGUI
-
Animate a unit attack.
- animateUnitMove(Unit, Tile, Tile) - Method in class net.sf.freecol.client.gui.GUI
-
Animate a unit move.
- animateUnitMove(Unit, Tile, Tile) - Method in class net.sf.freecol.client.gui.SwingGUI
-
Animate a unit move.
- animation - Variable in class net.sf.freecol.client.gui.animation.UnitImageAnimation
-
- ANIMATION_DELAY - Static variable in class net.sf.freecol.client.gui.animation.UnitMoveAnimation
-
- ANIMATION_DELAY - Variable in class net.sf.freecol.client.gui.panel.DeclarationPanel
-
- ANIMATION_DESCRIPTOR_FILE - Static variable in class net.sf.freecol.common.io.sza.SimpleZippedAnimation
-
- ANIMATION_STOPPED - Variable in class net.sf.freecol.client.gui.panel.DeclarationPanel
-
- AnimationEvent - Interface in net.sf.freecol.common.io.sza
-
An event created by an animation.
- Animations - Class in net.sf.freecol.client.gui.animation
-
A facade for animations.
- Animations() - Constructor for class net.sf.freecol.client.gui.animation.Animations
-
- ANOTHER_COLONY - net.sf.freecol.common.model.UnitLocation.NoAddReason
-
Claimed and in use by another of our colonies.
- answerMonarch(Monarch.MonarchAction, boolean) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Server query-response to respond to a monarch offer.
- any(Collection<T>, Predicate<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
-
- any(Stream<T>, Predicate<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
-
- any(T[], Predicate<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
-
- append(StringBuilder, String, List<AbstractGoods>) - Method in class net.sf.freecol.common.model.ProductionInfo
-
Append.
- appendRequiredAbilities(StyledDocument, BuildableType) - Method in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
-
- appendToMapList(Map<K, List<T>>, K, T) - Static method in class net.sf.freecol.common.util.CollectionUtils
-
Appends a value to a list member of a map with a given key.
- applet - Variable in class net.sf.freecol.client.gui.video.VideoComponent
-
- appliesExactly(String) - Method in class net.sf.freecol.common.model.ProductionType
-
Does this production apply exactly to a given difficulty level, that is
without using wildcard matches on null.
- appliesTo(String) - Method in class net.sf.freecol.common.model.ProductionType
-
Does this production apply to a given difficulty level.
- appliesTo(FreeColGameObjectType) - Method in class net.sf.freecol.common.model.Effect
-
Does at least one of this effect's scopes apply to an object.
- appliesTo(FreeColGameObjectType) - Method in class net.sf.freecol.common.model.Feature
-
Does this feature apply to a given object type?.
- appliesTo(FreeColGameObjectType, Turn) - Method in class net.sf.freecol.common.model.Feature
-
Does this feature apply to a given object type and turn.
- appliesTo(FreeColObject) - Method in class net.sf.freecol.common.model.Limit
-
Does this limit apply to an object?.
- appliesTo(FreeColObject) - Method in class net.sf.freecol.common.model.RandomRange
-
Does an object satisfy the scopes?.
- appliesTo(FreeColObject) - Method in class net.sf.freecol.common.model.Scope
-
Does this scope apply to a given object?.
- appliesTo(Player) - Method in class net.sf.freecol.common.model.UnitTypeChange
-
Does this change type apply to a given player?.
- appliesTo(Turn) - Method in class net.sf.freecol.common.model.Feature
-
Does this feature apply to a given turn?.
- apply(float, float) - Method in class net.sf.freecol.common.model.Modifier
-
Applies the given value to the given base value, depending on the type of
this Modifier.
- apply(float, float, Modifier.ModifierType) - Method in class net.sf.freecol.common.model.Modifier
-
Applies the given value to the given base value, depending on the give
modifier Type.
- applyBonus(GoodsType, UnitType, int) - Method in class net.sf.freecol.common.model.LostCityRumour
-
Applies the production bonus for the given goods type and unit type to the
given potential production.
- applyBonus(GoodsType, UnitType, int) - Method in class net.sf.freecol.common.model.Resource
-
Applies the production bonus for the given goods type and unit type to the
given potential production.
- applyBonus(GoodsType, UnitType, int) - Method in class net.sf.freecol.common.model.TileImprovement
-
Applies the production bonus for the given goods type and unit type to the
given potential production.
- applyBonus(GoodsType, UnitType, int) - Method in class net.sf.freecol.common.model.TileItem
-
Applies the production bonus for the given goods type and unit type to the
given potential production.
- applyDifficultyLevel(String) - Method in class net.sf.freecol.common.model.Specification
-
Applies the difficulty level identified by the given String to the current
specification.
- applyDifficultyLevel(OptionGroup) - Method in class net.sf.freecol.common.model.Specification
-
Applies the given difficulty level to the current specification.
- applyDisaster(FreeColClient, Colony) - Static method in class net.sf.freecol.common.debug.DebugUtils
-
Debug action to apply a disaster to a colony.
- applyFixes() - Method in class net.sf.freecol.common.model.Specification
-
Apply all the special fixes to bring older specifications up to date.
- applyModifiers(float, Turn, String) - Method in class net.sf.freecol.common.model.FreeColObject
-
Applies this objects modifiers with the given identifier to the given number.
- applyModifiers(float, Turn, String, FreeColGameObjectType) - Method in class net.sf.freecol.common.model.FeatureContainer
-
Applies this objects modifiers with the given identifier to the given number.
- applyModifiers(float, Turn, String, FreeColGameObjectType) - Method in class net.sf.freecol.common.model.FreeColObject
-
Applies this objects modifiers with the given identifier to the given number.
- applyModifiers(float, Turn, Collection<Modifier>) - Static method in class net.sf.freecol.common.model.FeatureContainer
-
Applies a collection of modifiers to the given float value.
- applyModifiers(float, Turn, Collection<Modifier>) - Static method in class net.sf.freecol.common.model.FreeColObject
-
Applies a collection of modifiers to the given number.
- applyTo(float) - Method in class net.sf.freecol.common.model.Modifier
-
Applies this Modifier to a number.
- applyTo(float, Turn) - Method in class net.sf.freecol.common.model.Modifier
-
Applies this Modifier to a number.
- ARMED - Static variable in class net.sf.freecol.common.model.Ability
-
Equipment type ability denoting the holder is armed.
- armedRole - Variable in class net.sf.freecol.common.model.Monarch
-
The roles identifiers suitable for land units with support actions.
- ArmedUnitSettlementAction() - Constructor for enum net.sf.freecol.client.control.InGameController.ArmedUnitSettlementAction
-
- ARRAY_SIZE_TAG - Static variable in class net.sf.freecol.common.model.FreeColObject
-
XML tag name for array elements.
- arrayAttribute(Node, String) - Static method in class net.sf.freecol.common.util.Xml
-
- arrayAttribute(Node, String, String) - Static method in class net.sf.freecol.common.util.Xml
-
- arrayAttribute(Node, String, String[]) - Static method in class net.sf.freecol.common.util.Xml
-
- arrears - Variable in class net.sf.freecol.common.model.MarketData
-
Arrears owed to the crown.
- ARREARS_FACTOR - Static variable in class net.sf.freecol.common.model.GameOptions
-
Retributive markup on tea party goods.
- ARREARS_TAG - Static variable in class net.sf.freecol.common.model.MarketData
-
The Constant ARREARS_TAG.
- arrow - Static variable in class net.sf.freecol.client.gui.panel.BuildingToolTip
-
- arrowFont - Variable in class net.sf.freecol.client.gui.panel.ClassicMapControls
-
- ARTILLERY_AGAINST_RAID - Static variable in class net.sf.freecol.common.model.Modifier
-
The Constant ARTILLERY_AGAINST_RAID.
- ARTILLERY_IN_THE_OPEN - Static variable in class net.sf.freecol.common.model.Modifier
-
The Constant ARTILLERY_IN_THE_OPEN.
- ARTILLERY_PENALTY_SOURCE - Static variable in class net.sf.freecol.common.model.Specification
-
The Constant ARTILLERY_PENALTY_SOURCE.
- ascendingDoubleComparator - Static variable in class net.sf.freecol.common.util.CollectionUtils
-
- ascendingIntegerComparator - Static variable in class net.sf.freecol.common.util.CollectionUtils
-
Useful comparators for mapEntriesBy*
- ascendingListLengthComparator - Static variable in class net.sf.freecol.common.util.CollectionUtils
-
- ASingleBuildingPanel(Building) - Constructor for class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel.ASingleBuildingPanel
-
Creates this ASingleBuildingPanel.
- ASingleTilePanel(ColonyTile, int, int) - Constructor for class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
-
Create a new single tile panel.
- ask(Connection, Element) - Static method in class net.sf.freecol.server.ai.AIMessage
-
Ask the server a question.
- ask(DOMMessage) - Method in class net.sf.freecol.common.networking.Client
-
Sends the specified message to the server and returns the reply.
- ask(DOMMessage) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Sends a DOMMessage query the server and waits for a reply.
- ask(Element) - Method in class net.sf.freecol.common.networking.Client
-
Sends the specified message to the server and returns the reply.
- ask(Element) - Method in class net.sf.freecol.common.networking.Connection
-
Sends a message to the other peer and returns the reply.
- ask(Element) - Method in class net.sf.freecol.server.networking.DummyConnection
-
Sends a message to the other peer and returns the reply.
- askAssignTradeRoute(Unit, TradeRoute) - Method in class net.sf.freecol.client.control.InGameController
-
Ask the server to assign a trade route.
- askAttack(AIUnit, Direction) - Static method in class net.sf.freecol.server.ai.AIMessage
-
An AIUnit attacks in the given direction.
- askBuildColony(AIUnit, String) - Static method in class net.sf.freecol.server.ai.AIMessage
-
An AIUnit builds a colony.
- askCashInTreasureTrain(AIUnit) - Static method in class net.sf.freecol.server.ai.AIMessage
-
An AIUnit cashes in.
- askChangeState(AIUnit, Unit.UnitState) - Static method in class net.sf.freecol.server.ai.AIMessage
-
An AIUnit changes state.
- askChangeWorkImprovementType(AIUnit, TileImprovementType) - Static method in class net.sf.freecol.server.ai.AIMessage
-
An AIUnit changes its work improvement type.
- askChangeWorkType(AIUnit, GoodsType) - Static method in class net.sf.freecol.server.ai.AIMessage
-
An AIUnit changes its work type.
- askClaimLand(Tile, AIObject, int) - Static method in class net.sf.freecol.server.ai.AIMessage
-
Claims a tile for a colony.
- askClaimTile(Player, Tile, FreeColGameObject, int) - Method in class net.sf.freecol.client.control.InGameController
-
Claim a tile.
- askClearGotoOrders(Unit) - Method in class net.sf.freecol.client.control.InGameController
-
Clears the goto orders of the given unit by setting its destination
to null.
- askClearSpeciality(AIUnit) - Static method in class net.sf.freecol.server.ai.AIMessage
-
Clears the speciality of a unit.
- askCloseTransaction(AIUnit, Settlement) - Static method in class net.sf.freecol.server.ai.AIMessage
-
An AIUnit closes a transaction.
- askDeliverGift(AIUnit, Settlement, Goods) - Static method in class net.sf.freecol.server.ai.AIMessage
-
An AIUnit delivers a gift.
- askDisband(AIUnit) - Static method in class net.sf.freecol.server.ai.AIMessage
-
An AIUnit disbands.
- askDisembark(AIUnit) - Static method in class net.sf.freecol.server.ai.AIMessage
-
An AIUnit disembarks.
- askElement(Element) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Send an element to this player.
- askEmbark(Unit, Unit) - Method in class net.sf.freecol.client.control.InGameController
-
Embark onto a carrier.
- askEmbark(AIUnit, Unit, Direction) - Static method in class net.sf.freecol.server.ai.AIMessage
-
An AIUnit embarks.
- askEmigrate(Europe, int) - Method in class net.sf.freecol.client.control.InGameController
-
A unit in Europe emigrates.
- askEmigrate(AIPlayer, int) - Static method in class net.sf.freecol.server.ai.AIMessage
-
A unit in Europe emigrates.
- askEndTurn(AIPlayer) - Static method in class net.sf.freecol.server.ai.AIMessage
-
Ends the player turn.
- askEquipForRole(AIUnit, Role, int) - Static method in class net.sf.freecol.server.ai.AIMessage
-
Change the role of a unit.
- askEstablishMission(AIUnit, Direction, boolean) - Static method in class net.sf.freecol.server.ai.AIMessage
-
Establishes a mission in the given direction.
- askExpecting(Connection, Element, String) - Static method in class net.sf.freecol.server.ai.AIMessage
-
Ask the server a question, returning non-error replies.
- askExpecting(DOMMessage, String, HashMap<String, String>) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Sends the specified message to the server and returns the reply,
if it has the specified tag.
- askFuture(ServerPlayer, DOMMessage, InGameController.DOMMessageHandler) - Method in class net.sf.freecol.server.control.InGameController
-
Asks a question of a player in a Future.
- askGetNationSummary(AIPlayer, Player) - Static method in class net.sf.freecol.server.ai.AIMessage
-
Gets a nation summary for a player.
- askGetTransaction(AIUnit, Settlement) - Static method in class net.sf.freecol.server.ai.AIMessage
-
An AIUnit gets a transaction.
- askHandling(Connection, Element) - Static method in class net.sf.freecol.server.ai.AIMessage
-
Ask the server a question, handling the reply.
- askHandling(DOMMessage, String, HashMap<String, String>) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Extends askExpecting to also handle returns from the server.
- askIndianDemand(AIUnit, Colony, GoodsType, int) - Static method in class net.sf.freecol.server.ai.AIMessage
-
Makes demands to a colony.
- askInternal(Element) - Method in class net.sf.freecol.common.networking.Connection
-
Low level routine to sends a message and return the reply.
- askLearnSkill(ServerPlayer, Unit, IndianSettlement) - Method in class net.sf.freecol.server.control.InGameController
-
Ask about learning a skill at an IndianSettlement.
- askLoadGoods(Location, GoodsType, int, Unit) - Method in class net.sf.freecol.client.control.InGameController
-
Load some goods onto a carrier.
- askLoadGoods(Location, GoodsType, int, AIUnit) - Static method in class net.sf.freecol.server.ai.AIMessage
-
An AI unit loads some cargo.
- askLoot(AIUnit, String, List<Goods>) - Static method in class net.sf.freecol.server.ai.AIMessage
-
An AI unit loots some cargo.
- askMove(AIUnit, Direction) - Static method in class net.sf.freecol.server.ai.AIMessage
-
Moves an AIUnit in the given direction.
- askMoveTo(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.AIMessage
-
Moves an AIUnit across the high seas.
- askPutOutsideColony(AIUnit) - Static method in class net.sf.freecol.server.ai.AIMessage
-
An AIUnit is put outside a colony.
- askRearrangeColony(AIColony, List<Unit>, Colony) - Static method in class net.sf.freecol.server.ai.AIMessage
-
Rearrange an AI colony.
- askScoutSpeakToChief(AIUnit, Direction) - Static method in class net.sf.freecol.server.ai.AIMessage
-
An AI unit scouts a native settlement.
- askServer() - Method in class net.sf.freecol.client.control.InGameController
-
Meaningfully named access to the ServerAPI.
- askServer() - Method in class net.sf.freecol.client.FreeColClient
-
Meaningfully named access to the ServerAPI.
- askSetBuildQueue(AIColony, List<BuildableType>) - Static method in class net.sf.freecol.server.ai.AIMessage
-
Set the build queue in a colony.
- askSetDestination(Unit, Location) - Method in class net.sf.freecol.client.control.InGameController
-
Set a destination for a unit.
- askSkill(Unit, Direction) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Server query-response for finding out the skill taught at a settlement.
- AskSkillMessage - Class in net.sf.freecol.common.networking
-
The message sent when asking for the skill taught at a settlement.
- AskSkillMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.AskSkillMessage
-
Create a new AskSkillMessage from a
supplied element.
- AskSkillMessage(Unit, Direction) - Constructor for class net.sf.freecol.common.networking.AskSkillMessage
-
Create a new AskSkillMessage with the
supplied unit and direction.
- askTimeout(ServerPlayer, DOMMessage) - Method in class net.sf.freecol.server.control.InGameController
-
Asks a question of a player with a timeout.
- askToQuit() - Method in class net.sf.freecol.client.FreeColClient
-
Quits the application.
- askToStop() - Method in class net.sf.freecol.client.Worker
-
Makes the worker thread stop running.
- askToStop() - Method in class net.sf.freecol.common.networking.ReceivingThread
-
Tells this thread that it does not need to do any more work.
- askTrainUnitInEurope(AIPlayer, UnitType) - Static method in class net.sf.freecol.server.ai.AIMessage
-
Train unit in Europe.
- askUnloadGoods(GoodsType, int, Unit) - Method in class net.sf.freecol.client.control.InGameController
-
Unload some goods from a carrier.
- askUnloadGoods(GoodsType, int, AIUnit) - Static method in class net.sf.freecol.server.ai.AIMessage
-
An AI unit unloads some cargo.
- askWork(AIUnit, WorkLocation) - Static method in class net.sf.freecol.server.ai.AIMessage
-
Set a unit to work in a work location.
- asResultOf(UnitTypeChange.ChangeType) - Method in class net.sf.freecol.common.model.UnitTypeChange
-
Is this unit change type possible as a specific change type.
- assign(ProductionCache.Entry) - Method in class net.sf.freecol.server.ai.ProductionCache
-
Assigns an entry.
- ASSIGN - net.sf.freecol.client.gui.panel.UnitLabel.UnitAction
-
- ASSIGN_SETTLEMENT_NAME - Static variable in class net.sf.freecol.common.model.Player
-
A token to use for the settlement name in requests to the server to ask the
server to choose a settlement name.
- ASSIGN_TRADE_ROUTE - net.sf.freecol.client.gui.panel.UnitLabel.UnitAction
-
- assignCarrier(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
-
Assign a carrier for this treasure.
- assigned - Variable in class net.sf.freecol.server.ai.ProductionCache
-
The assigned entries.
- assignTeacher(Unit, Unit) - Method in class net.sf.freecol.client.control.InGameController
-
Assigns a student to a teacher.
- assignTeacher(Unit, Unit) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Server query-response for assigning a teacher.
- assignTeacher(ServerPlayer, Unit, Unit) - Method in class net.sf.freecol.server.control.InGameController
-
Assign a student to a teacher.
- AssignTeacherMessage - Class in net.sf.freecol.common.networking
-
The message sent when assigning a teacher.
- AssignTeacherMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.AssignTeacherMessage
-
Create a new AssignTeacherMessage from a
supplied element.
- AssignTeacherMessage(Unit, Unit) - Constructor for class net.sf.freecol.common.networking.AssignTeacherMessage
-
Create a new AssignTeacherMessage with the
supplied student and teacher.
- assignTradeRoute(Unit, TradeRoute) - Method in class net.sf.freecol.client.control.InGameController
-
Assigns a trade route to a unit.
- assignTradeRoute(Unit, TradeRoute) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Server query-response for assigning a trade route to a unit.
- assignTradeRoute(ServerPlayer, Unit, TradeRoute) - Method in class net.sf.freecol.server.control.InGameController
-
Assign a trade route to a unit.
- AssignTradeRouteAction - Class in net.sf.freecol.client.gui.action
-
An action for assigning a trade route to the currently selected unit.
- AssignTradeRouteAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.AssignTradeRouteAction
-
Creates this action.
- AssignTradeRouteMessage - Class in net.sf.freecol.common.networking
-
The message sent when assigning a trade route to a unit.
- AssignTradeRouteMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.AssignTradeRouteMessage
-
Create a new AssignTradeRouteMessage from a
supplied element.
- AssignTradeRouteMessage(Unit, TradeRoute) - Constructor for class net.sf.freecol.common.networking.AssignTradeRouteMessage
-
Create a new AssignTradeRouteMessage with the
supplied unit and route.
- assignWorkers(List<Unit>, boolean, LogBuilder) - Method in class net.sf.freecol.server.ai.ColonyPlan
-
Tries to apply a colony plan given a list of workers.
- atStop(TradeRouteStop) - Method in class net.sf.freecol.common.model.Unit
-
Convenience function to check if a unit is at a stop.
- attachToElement(Element) - Method in class net.sf.freecol.server.control.ChangeSet.AttackChange
-
Some changes can not be directly specialized, but need to be
directly attached to an element.
- attachToElement(Element) - Method in class net.sf.freecol.server.control.ChangeSet.AttributeChange
-
Tack attributes onto the element.
- attachToElement(Element) - Method in class net.sf.freecol.server.control.ChangeSet.Change
-
Some changes can not be directly specialized, but need to be
directly attached to an element.
- attachToElement(Element) - Method in class net.sf.freecol.server.control.ChangeSet.FeatureChange
-
Some changes can not be directly specialized, but need to be
directly attached to an element.
- attachToElement(Element) - Method in class net.sf.freecol.server.control.ChangeSet.MessageChange
-
Some changes can not be directly specialized, but need to be
directly attached to an element.
- attachToElement(Element) - Method in class net.sf.freecol.server.control.ChangeSet.MoveChange
-
Some changes can not be directly specialized, but need to be
directly attached to an element.
- attachToElement(Element) - Method in class net.sf.freecol.server.control.ChangeSet.ObjectChange
-
Some changes can not be directly specialized, but need to be
directly attached to an element.
- attachToElement(Element) - Method in class net.sf.freecol.server.control.ChangeSet.OwnedChange
-
Some changes can not be directly specialized, but need to be
directly attached to an element.
- attachToElement(Element) - Method in class net.sf.freecol.server.control.ChangeSet.PlayerChange
-
Some changes can not be directly specialized, but need to be
directly attached to an element.
- attachToElement(Element) - Method in class net.sf.freecol.server.control.ChangeSet.RemoveChange
-
Some changes can not be directly specialized, but need to be
directly attached to an element.
- attachToElement(Element) - Method in class net.sf.freecol.server.control.ChangeSet.SpyChange
-
Some changes can not be directly specialized, but need to be
directly attached to an element.
- attachToElement(Element) - Method in class net.sf.freecol.server.control.ChangeSet.StanceChange
-
Some changes can not be directly specialized, but need to be
directly attached to an element.
- attachToElement(Element) - Method in class net.sf.freecol.server.control.ChangeSet.TrivialChange
-
Some changes can not be directly specialized, but need to be
directly attached to an element.
- attack(Unit, Direction) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Server query-response for attacking.
- ATTACK_BONUS - Static variable in class net.sf.freecol.common.model.Modifier
-
The Constant ATTACK_BONUS.
- ATTACK_BONUS_SOURCE - Static variable in class net.sf.freecol.common.model.Specification
-
The Constant ATTACK_BONUS_SOURCE.
- ATTACK_SETTLEMENT - net.sf.freecol.common.model.Unit.MoveType
-
The attack settlement.
- ATTACK_UNIT - net.sf.freecol.common.model.Unit.MoveType
-
The attack unit.
- AttackChange(ChangeSet.See, Unit, Unit, boolean) - Constructor for class net.sf.freecol.server.control.ChangeSet.AttackChange
-
Build a new AttackChange.
- ATTACKED_BY_PRIVATEERS_TAG - Static variable in class net.sf.freecol.common.model.Player
-
The Constant ATTACKED_BY_PRIVATEERS_TAG.
- attackedByPrivateers - Variable in class net.sf.freecol.common.model.Player
-
True if player has been attacked by privateers.
- attacker - Variable in class net.sf.freecol.client.gui.animation.UnitAttackAnimation
-
- attacker - Variable in class net.sf.freecol.server.control.ChangeSet.AttackChange
-
- attackerTile - Variable in class net.sf.freecol.client.gui.animation.UnitAttackAnimation
-
- AttackMessage - Class in net.sf.freecol.common.networking
-
The message sent when attacking.
- AttackMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.AttackMessage
-
Create a new AttackMessage from a
supplied element.
- AttackMessage(Unit, Direction) - Constructor for class net.sf.freecol.common.networking.AttackMessage
-
Create a new AttackMessage for the supplied unit and
direction.
- atTag(String) - Method in class net.sf.freecol.common.io.FreeColXMLReader
-
Is the stream at the given tag?
- attemptBuyFromSettlement(Unit, Settlement) - Method in class net.sf.freecol.client.control.InGameController
-
User interaction for buying from the natives.
- attemptGiftToSettlement(Unit, Settlement) - Method in class net.sf.freecol.client.control.InGameController
-
User interaction for delivering a gift to the natives.
- attemptSellToSettlement(Unit, Settlement) - Method in class net.sf.freecol.client.control.InGameController
-
User interaction for selling to the natives.
- attribute(Node, String) - Static method in class net.sf.freecol.common.util.Xml
-
- attribute(Node, String, String) - Static method in class net.sf.freecol.common.util.Xml
-
- AttributeChange(ChangeSet.See, String, String) - Constructor for class net.sf.freecol.server.control.ChangeSet.AttributeChange
-
Build a new AttributeChange.
- attributes - Variable in class net.sf.freecol.common.networking.TrivialMessage
-
An array of (attribute,value) pairs.
- attributes - Variable in class net.sf.freecol.server.control.ChangeSet.TrivialChange
-
- attrition - Variable in class net.sf.freecol.common.model.Unit
-
The attrition this unit has accumulated.
- ATTRITION_TAG - Static variable in class net.sf.freecol.common.model.Unit
-
The Constant ATTRITION_TAG.
- atWarWith(Player) - Method in class net.sf.freecol.common.model.Player
-
Is this player at war with the specified one.
- AUDIO_ALERTS - Static variable in class net.sf.freecol.client.ClientOptions
-
Play an alert sound on message arrival.
- AUDIO_MIXER - Static variable in class net.sf.freecol.client.ClientOptions
-
Choose the default mixer.
- AUDIO_VOLUME - Static variable in class net.sf.freecol.client.ClientOptions
-
The volume level to set.
- audioFormat - Variable in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
-
- AudioMixerOption - Class in net.sf.freecol.common.option
-
Option for selecting an audio mixer.
- AudioMixerOption(Specification) - Constructor for class net.sf.freecol.common.option.AudioMixerOption
-
Creates a new AudioMixerOption.
- AudioMixerOption.MixerWrapper - Class in net.sf.freecol.common.option
-
A wrapper for the mixer, including the Mixer.Info including a potentially
null value.
- AudioMixerOptionUI - Class in net.sf.freecol.client.gui.option
-
This class provides visualization for an
AudioMixerOption
in order to enable values to be both seen and changed.
- AudioMixerOptionUI(GUI, AudioMixerOption, boolean) - Constructor for class net.sf.freecol.client.gui.option.AudioMixerOptionUI
-
Creates a new AudioMixerOptionUI for the given
AudioMixerOption.
- audioMixers - Static variable in class net.sf.freecol.common.option.AudioMixerOption
-
The available audio mixers.
- AudioResource - Class in net.sf.freecol.common.resources
-
A Resource wrapping a File containing sounds.
- AudioResource(File) - Constructor for class net.sf.freecol.common.resources.AudioResource
-
- AudioResource(URI) - Constructor for class net.sf.freecol.common.resources.AudioResource
-
Do not use directly.
- audioResources - Static variable in class net.sf.freecol.common.resources.ResourceFactory
-
- audioResources - Variable in class net.sf.freecol.common.resources.ResourceMapping
-
- AUTO_END_TURN - Static variable in class net.sf.freecol.client.ClientOptions
-
Automatically end the turn when no units can be * made active.
- AUTO_NAME - Static variable in class net.sf.freecol.common.option.AudioMixerOption
-
Autodetect the mixer?.
- AUTO_PRODUCTION - Static variable in class net.sf.freecol.common.model.Ability
-
The ability of certain buildings (e.g.
- AUTO_PRODUCTION_INDEX - Static variable in class net.sf.freecol.common.model.Modifier
-
The Constant AUTO_PRODUCTION_INDEX.
- AUTO_SAVE_PREFIX - Static variable in class net.sf.freecol.client.ClientOptions
-
Prefix for the auto-save file.
- AUTO_SCROLL - Static variable in class net.sf.freecol.client.ClientOptions
-
Option to auto-scroll on mouse movement.
- AUTO_SCROLL_SPACE - Static variable in class net.sf.freecol.client.gui.AbstractCanvasListener
-
Space to auto-scroll.
- AUTODETECTED_MIXER - Static variable in class net.sf.freecol.common.option.AudioMixerOption
-
The autodetected mixer.
- AUTOEQUIP_UNIT - net.sf.freecol.common.model.CombatModel.CombatResult
-
The autoequip unit.
- AUTOLOAD_EMIGRANTS - Static variable in class net.sf.freecol.client.ClientOptions
-
Option to autoload emigrants on sailing to america.
- AUTOLOAD_SENTRIES - Static variable in class net.sf.freecol.client.ClientOptions
-
Option to autoload sentried units.
- AUTOMATIC - Static variable in class net.sf.freecol.client.ClientOptions
-
- AUTOMATIC - Static variable in class net.sf.freecol.common.i18n.Messages
-
Automatic language choice from default locale.
- AUTOMATIC_EQUIPMENT - Static variable in class net.sf.freecol.common.model.Ability
-
The ability of a colony to automatocally arm defenders (Revere).
- AUTOMATIC_PROMOTION - Static variable in class net.sf.freecol.common.model.Ability
-
The ability to automatically promote combat winners (Washington).
- AUTORECRUIT - Static variable in class net.sf.freecol.server.model.ServerPlayer
-
- AUTOSAVE_DELETE - Static variable in class net.sf.freecol.client.ClientOptions
-
Option for deleting autosaves when a new game is started.
- AUTOSAVE_DIRECTORY - Static variable in class net.sf.freecol.common.io.FreeColDirectories
-
- AUTOSAVE_PERIOD - Static variable in class net.sf.freecol.client.ClientOptions
-
Option for setting the period of autosaves.
- AUTOSAVE_VALIDITY - Static variable in class net.sf.freecol.client.ClientOptions
-
Option for setting the number of days autosaves are keep (valid
time).
- autosaveDirectory - Static variable in class net.sf.freecol.common.io.FreeColDirectories
-
The directory containing automatically created save games.
- autoSaveGame() - Method in class net.sf.freecol.client.control.InGameController
-
Creates at least one autosave game file of the currently played
game in the autosave directory.
- AVAILABILITY_COLUMN - Static variable in class net.sf.freecol.client.gui.panel.PlayersTable
-
- available - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.InciteTradeItemPanel
-
- available() - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
-
Gets the amount of data available to be read right now.
- available() - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggVorbisAudioInputStream
-
- AVAILABLE - net.sf.freecol.common.model.NationOptions.NationState
-
The available.
- AvailableCellEditor() - Constructor for class net.sf.freecol.client.gui.panel.PlayersTable.AvailableCellEditor
-
- AvailableCellRenderer() - Constructor for class net.sf.freecol.client.gui.panel.PlayersTable.AvailableCellRenderer
-
The default constructor.
- availableUnitsList - Variable in class net.sf.freecol.server.ai.goal.Goal
-
- AVERAGE - net.sf.freecol.common.model.NationType.AggressionLevel
-
The average.
- AVERAGE - net.sf.freecol.common.model.NationType.SettlementNumber
-
The average.
- avertAutoDestruction() - Method in class net.sf.freecol.server.ai.AIColony
-
Something bad happened, there is no remaining unit working in
the colony.
- AVOID_EXCESS_PRODUCTION - Static variable in class net.sf.freecol.common.model.Ability
-
The ability of certain buildings (e.g.
- avoidIllegal() - Static method in class net.sf.freecol.common.model.pathfinding.CostDeciders
-
A CostDecider that returns the cost of moving
across the terrain, excluding only illegal moves.
- avoidIllegalCostDecider - Static variable in class net.sf.freecol.common.model.pathfinding.CostDeciders
-
A CostDecider that costs unit moves normally.
- avoidNavalDanger() - Static method in class net.sf.freecol.common.model.pathfinding.CostDeciders
-
A CostDecider for avoiding using locations which have
blocking enemy units or expose naval units to bombardment.
- AvoidNavalDangerCostDecider() - Constructor for class net.sf.freecol.common.model.pathfinding.CostDeciders.AvoidNavalDangerCostDecider
-
- avoidSettlements() - Static method in class net.sf.freecol.common.model.pathfinding.CostDeciders
-
A CostDecider returning only the cost of moving
across the terrain (no additional cost for blocking enemy units
etc) but excluding settlements.
- avoidSettlementsAndBlockingUnits() - Static method in class net.sf.freecol.common.model.pathfinding.CostDeciders
-
A CostDecider for avoiding using locations which have
blocking enemy units on them.
- avoidSettlementsAndBlockingUnitsCostDecider - Static variable in class net.sf.freecol.common.model.pathfinding.CostDeciders
-
An instance of the settlement+unit avoiding cost decider.
- AvoidSettlementsAndBlockingUnitsCostDecider() - Constructor for class net.sf.freecol.common.model.pathfinding.CostDeciders.AvoidSettlementsAndBlockingUnitsCostDecider
-
- avoidSettlementsCostDecider - Static variable in class net.sf.freecol.common.model.pathfinding.CostDeciders
-
An instance of the cost decider for avoiding settlements.
- AvoidSettlementsCostDecider() - Constructor for class net.sf.freecol.common.model.pathfinding.CostDeciders.AvoidSettlementsCostDecider
-
- awaken() - Method in class net.sf.freecol.common.sound.SoundPlayer.SoundPlayerThread
-
- c - Variable in class net.sf.freecol.client.gui.plaf.FreeColTextAreaUI
-
- c - Variable in class net.sf.freecol.client.gui.plaf.FreeColTextFieldUI
-
- c - Variable in class net.sf.freecol.common.networking.Client
-
The Connection this Client uses when
communicating with the server.
- cache - Variable in class net.sf.freecol.common.model.ProductionMap
-
The cache.
- cache - Static variable in class net.sf.freecol.common.model.TileImprovementStyle
-
Cache all TileImprovementStyles.
- CACHED_TILE_TAG - Static variable in class net.sf.freecol.common.model.Tile
-
The Constant CACHED_TILE_TAG.
- cachedTiles - Variable in class net.sf.freecol.common.model.Tile
-
A map of cached tiles for each European player, null in clients.
- CacheEntryComparator - Class in net.sf.freecol.server.ai
-
A special comparator to sort the production cache with.
- CacheEntryComparator() - Constructor for class net.sf.freecol.server.ai.CacheEntryComparator
-
- cacheUnseen() - Method in class net.sf.freecol.common.model.Tile
-
A change is about to occur on this tile.
- cacheUnseen(Player) - Method in class net.sf.freecol.common.model.Tile
-
A change is about to occur on this tile.
- cacheUnseen(Player, Tile) - Method in class net.sf.freecol.common.model.Tile
-
A change may have occured on this tile.
- cacheUnseen(Tile) - Method in class net.sf.freecol.common.model.Tile
-
A change may have occured on this tile.
- cAlarm - Static variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
-
- cAlarmKey - Static variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
-
- calcScaledSize(FontLibrary.FontSize, float) - Static method in class net.sf.freecol.client.gui.FontLibrary
-
- calculateCombatOdds(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.CombatModel
-
Calculates the chance of the outcomes of a combat.
- calculateCombatOdds(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.SimpleCombatModel
-
Calculates the odds of success in combat.
- calculateCombatOdds(FreeColGameObject, FreeColGameObject, LogBuilder) - Method in class net.sf.freecol.common.model.SimpleCombatModel
-
Calculates the odds of success in combat.
- calculateGameValue(Game) - Method in class net.sf.freecol.common.model.Operand
-
Calculate the operand value within a given game.
- calculateLatitudePerRow() - Method in class net.sf.freecol.common.model.Map
-
Calculate latitude per row.
- calculateRebels(int, int) - Static method in class net.sf.freecol.common.model.Colony
-
Calculate the number of rebels given a SoL percentage and unit count.
- calculateScore() - Method in class net.sf.freecol.client.gui.panel.SelectDestinationDialog.Destination
-
- calculateSoLPercentage(int, int) - Method in class net.sf.freecol.common.model.Colony
-
Calculate the SoL membership percentage of the colony based on the number of
colonists and liberty.
- calculateStrength(boolean) - Method in class net.sf.freecol.common.model.Monarch.Force
-
Calculate the approximate offence power of this force.
- calculateStrength(boolean) - Method in class net.sf.freecol.common.model.Player
-
Generic strength calculation.
- calculateStrength(Specification, List<AbstractUnit>) - Static method in class net.sf.freecol.common.model.AbstractUnit
-
Calculate the approximate offence power of a list of units.
- calculateTileBounds(Tile) - Method in class net.sf.freecol.client.gui.MapViewer
-
Calculate the bounds of the rectangle containing a Tile on the
screen, and return it.
- calculateTilePosition(Tile) - Method in class net.sf.freecol.client.gui.MapViewer
-
Gets the position of the given Tile
on the drawn map.
- calculateUnitImagePositionInTile(BufferedImage) - Method in class net.sf.freecol.client.gui.MapViewer
-
Gets the coordinates to draw a unit in a given tile.
- calculateUnitLabelPositionInTile(int, int, Point) - Method in class net.sf.freecol.client.gui.MapViewer
-
Gets the position where a unitLabel located at tile should be drawn.
- calculateUnitLabelPositionInTile(int, int, Point) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- call() - Method in class net.sf.freecol.server.control.InGameController.DOMMessageCallable
-
- CAN_BE_CAPTURED - Static variable in class net.sf.freecol.common.model.Ability
-
The ability of certain unarmed units to be captured by another player's
units.
- CAN_BE_EQUIPPED - Static variable in class net.sf.freecol.common.model.Ability
-
The ability of certain units to be equipped with tools, muskets, etc.
- CAN_RECRUIT_UNIT - Static variable in class net.sf.freecol.common.model.Ability
-
The ability of a player to recruit units.
- CAN_SETTLE_TAG - Static variable in class net.sf.freecol.common.model.TileType
-
The Constant CAN_SETTLE_TAG.
- canAcquireForImprovement(Tile) - Method in class net.sf.freecol.common.model.Player
-
Can a tile be acquired from its owners and used for an improvement? Slightly
weakens canClaimForImprovement to allow for purchase and/or stealing.
- canAdd(Locatable) - Method in class net.sf.freecol.common.model.Europe
-
Checks whether or not the specified locatable may be added to this
Location.
- canAdd(Locatable) - Method in interface net.sf.freecol.common.model.Location
-
Checks whether or not the specified locatable may be added to this
Location.
- canAdd(Locatable) - Method in class net.sf.freecol.common.model.Map
-
Checks whether or not the specified locatable may be added to this
Location.
- canAdd(Locatable) - Method in class net.sf.freecol.common.model.Tile
-
Checks whether or not the specified locatable may be added to this
Location.
- canAdd(Locatable) - Method in class net.sf.freecol.common.model.UnitLocation
-
Checks whether or not the specified locatable may be added to this
Location.
- canAdd(UnitType) - Method in class net.sf.freecol.common.model.BuildingType
-
Can a unit of a given type be added to a Building of this type?.
- canAdd(AbstractOption<T>) - Method in class net.sf.freecol.common.option.ListOption
-
Can an option be added to this list?.
- canAddNewPlayer() - Method in class net.sf.freecol.common.model.Game
-
Can a new player be added to this game?.
- canAddType(UnitType) - Method in class net.sf.freecol.common.model.Building
-
Can a particular type of unit be added to this building?.
- canAttack(Unit) - Method in class net.sf.freecol.common.model.Unit
-
Can this unit attack a specified defender?
A naval unit can never attack a land unit or settlement, but a land unit
*can* attack a naval unit if it is beached.
- canAutoProduce() - Method in class net.sf.freecol.common.model.Building
-
Can this work location can produce goods without workers?.
- canAutoProduce() - Method in class net.sf.freecol.common.model.ColonyTile
-
Can this work location can produce goods without workers?.
- canAutoProduce() - Method in class net.sf.freecol.common.model.WorkLocation
-
Can this work location can produce goods without workers?.
- canBeCaptured() - Method in class net.sf.freecol.common.model.EquipmentType
-
Can this equipment type be captured in combat?.
- canBeDamaged() - Method in class net.sf.freecol.common.model.Building
-
Can this building can be damaged?.
- canBePillaged(Unit) - Method in class net.sf.freecol.common.model.Colony
-
Determines whether this colony is sufficiently unprotected and contains
something worth pillaging.
- canBePlundered() - Method in class net.sf.freecol.common.model.Colony
-
Checks if this colony can be plundered.
- canBeStudent(Unit) - Method in class net.sf.freecol.common.model.Unit
-
Can this unit be a student?.
- canBeStudent(UnitType, UnitType) - Method in class net.sf.freecol.common.model.Unit
-
Can a unit be a student?.
- canBeTaught() - Method in class net.sf.freecol.common.model.UnitTypeChange
-
Can this unit type change occur as a result of education?.
- canBeUpgraded(UnitType, UnitTypeChange.ChangeType) - Method in class net.sf.freecol.common.model.UnitType
-
Can this type of unit be upgraded to another given type by a given
educational change type?
If the target type is null, return true if the UnitType can be upgraded to
any other type by the given means of education.
- canBeWorked() - Method in class net.sf.freecol.common.model.WorkLocation
-
Checks if this work location can actually be worked.
- canBombardEnemyShip() - Method in class net.sf.freecol.common.model.Settlement
-
Check if colony has the ability to bombard an enemy ship adjacent to it.
- canBreed(GoodsType) - Method in class net.sf.freecol.common.model.Colony
-
Returns true if this Colony can breed the given type of Goods.
- canBuild() - Method in class net.sf.freecol.common.model.Colony
-
Can build.
- canBuild(BuildableType) - Method in class net.sf.freecol.common.model.Colony
-
Returns true if this Colony can build the given BuildableType.
- canBuildColonies() - Method in class net.sf.freecol.common.model.Player
-
Can this player build colonies?.
- canBuildColony() - Method in class net.sf.freecol.common.model.Unit
-
Check if this unit can build a colony.
- canBuildColony() - Method in class net.sf.freecol.common.model.UnitType
-
Is this unit type able to build a colony?.
- canBuildNext() - Method in class net.sf.freecol.common.model.Building
-
Does this building have a higher level?.
- canBuy - Variable in class net.sf.freecol.server.model.TradeSession
-
Whether buying is still valid in this session.
- canCaptureEquipment(Role) - Method in class net.sf.freecol.common.model.Unit
-
After winning a battle, can this unit capture the loser's role equipment?.
- canCaptureGoods() - Method in class net.sf.freecol.common.model.Unit
-
Can this unit capture enemy goods?.
- canCarryGoods() - Method in class net.sf.freecol.common.model.Unit
-
Can this unit carry goods.
- canCarryGoods() - Method in class net.sf.freecol.common.model.UnitType
-
Can this unit type carry goods?.
- canCarryTreasure() - Method in class net.sf.freecol.common.model.Unit
-
Can this unit carry treasure (like a treasure train)?.
- canCarryUnits() - Method in class net.sf.freecol.common.model.Unit
-
Can this unit carry other units?.
- canCarryUnits() - Method in class net.sf.freecol.common.model.UnitType
-
Can this unit type carry units?.
- canCashInTreasureTrain() - Method in class net.sf.freecol.common.model.Unit
-
Checks if the treasure train can be cashed in at it's current
Location.
- canCashInTreasureTrain(Location) - Method in class net.sf.freecol.common.model.Unit
-
Checks if the treasure train can be cashed in at the given
Location.
- cancel - Variable in class net.sf.freecol.client.gui.panel.StartGamePanel
-
- CANCEL - net.sf.freecol.client.gui.panel.NewPanel.NewPanelAction
-
- CANCEL - Static variable in class net.sf.freecol.client.gui.panel.FreeColPanel
-
- CANCEL - Static variable in class net.sf.freecol.client.gui.panel.ServerListPanel
-
- CANCEL - Static variable in class net.sf.freecol.client.gui.panel.StartGamePanel
-
- cancelFile - Static variable in class net.sf.freecol.client.gui.panel.LoadDialog
-
Fake file for the cancel selection.
- cancelFile - Static variable in class net.sf.freecol.client.gui.panel.SaveDialog
-
We need a magic cookie to use for the cancel response, as
the JFileChooser does not tolerate setValue(null).
- cancelGoal() - Method in class net.sf.freecol.server.ai.goal.Goal
-
Cancels a goal and all of its subgoals.
- cancelIndex - Variable in class net.sf.freecol.client.gui.plaf.FreeColOptionPaneUI
-
- cancelOption() - Method in class net.sf.freecol.client.gui.ChoiceItem
-
Make this choice the "cancel" option.
- cancelTradeRoute() - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
-
Make sure the original route is invalid and remove this panel.
- canClaimForImprovement(Tile) - Method in class net.sf.freecol.common.model.Player
-
Can the ownership of this tile be claimed for the purposes of making an
improvement.
- canClaimForSettlement(Tile) - Method in class net.sf.freecol.common.model.Player
-
Checks if a tile can be claimed for use by a settlement.
- canClaimForSettlementReason(Tile) - Method in class net.sf.freecol.common.model.Player
-
The test for whether a tile can be freely claimed by a player settlement
(freely => not by purchase or stealing).
- canClaimFreeCenterTile(Tile) - Method in class net.sf.freecol.common.model.Player
-
Is this tile claimable for a colony center tile under the special provisions
of the model.option.buildOnNativeLand option.
- canClaimToFoundSettlement(Tile) - Method in class net.sf.freecol.common.model.Player
-
Can a tile be claimed to found a settlement on?.
- canClaimToFoundSettlementReason(Tile) - Method in class net.sf.freecol.common.model.Player
-
Can a tile be claimed to found a settlement on? Almost the same as
canClaimForSettlement but there is an extra requirement that the tile be of a
settleable type, and some relaxations that allow free center tile
acquisition.
- canGift - Variable in class net.sf.freecol.server.model.TradeSession
-
Whether giving a gift is still valid in this session.
- canHaveFoundingFathers() - Method in class net.sf.freecol.common.model.Player
-
Can this player recruit founding fathers?.
- canHaveResourceType(ResourceType) - Method in class net.sf.freecol.common.model.TileType
-
Can this tile type contain a specified resource type?.
- canImport(JComponent, DataFlavor[]) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueTransferHandler
- canImport(JComponent, DataFlavor[]) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
-
Can the given component import a selection of a given flavor.
- canImport(JComponent, DataFlavor[]) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.CargoHandler
-
- canImport(JComponent, DataFlavor[]) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopListHandler
- canImprove(PathNode) - Method in class net.sf.freecol.common.model.Map.MoveCandidate
-
Does this move candidate improve on a specified move.
- canImproveUnitMilitaryRole(Unit) - Method in class net.sf.freecol.common.model.Settlement
-
Can this settlement provide the goods to improve a given unit's role?.
- canMove() - Method in class net.sf.freecol.server.ai.AIGoods
-
This transportable can move now.
- canMove() - Method in class net.sf.freecol.server.ai.AIUnit
-
This transportable can move now.
- canMove() - Method in class net.sf.freecol.server.ai.TransportableAIObject
-
This transportable can move now.
- canMoveToEurope() - Method in class net.sf.freecol.common.model.Player
-
Checks if this player can move units to Europe.
- canMoveToHighSeas() - Method in class net.sf.freecol.common.model.Unit
-
Checks if this Unit can be moved to the high seas from its
current location.
- canMoveToHighSeas() - Method in class net.sf.freecol.common.model.UnitType
-
Can this unit type move to the High Seas?
ATM this is synonymous with being a naval unit, but we should use this
routine instead of isNaval() in case this changes.
- canOwnTile(Tile) - Method in class net.sf.freecol.common.model.Player
-
Can a tile be owned by this player?.
- canOwnTileReason(Tile) - Method in class net.sf.freecol.common.model.Player
-
Can a tile be owned by this player? This is a test of basic practicality and
does not consider the full complexity of tile ownership issues.
- canPayToFinishBuilding() - Method in class net.sf.freecol.common.model.Colony
-
Check if the owner can buy the remaining hammers and tools for the
Building that is currently being built.
- canPayToFinishBuilding(BuildableType) - Method in class net.sf.freecol.common.model.Colony
-
Check if the owner can buy the remaining hammers and tools for the
Building given.
- canPlaySound() - Method in class net.sf.freecol.client.control.SoundController
-
Can this client play sounds?
- canProduce(GoodsType) - Method in class net.sf.freecol.common.model.Colony
-
Can this colony produce certain goods?.
- canProduce(GoodsType, Collection<ProductionType>) - Static method in class net.sf.freecol.common.model.ProductionType
-
Convenience function to check if there is an output for a given goods type in
a collection of production types.
- canProduce(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.Building
-
Can this work location produce a given goods type with an optional unit.
- canProduce(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.BuildingType
-
Can a tile of this type produce a given goods type?.
- canProduce(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.ColonyTile
-
Can this work location produce a given goods type with an optional unit.
- canProduce(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.LostCityRumour
-
Does this tile item allow its enclosing tile to produce a given goods type?.
- canProduce(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.Resource
-
Does this tile item allow its enclosing tile to produce a given goods type?.
- canProduce(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.Tile
-
Can this tile produce a given goods type? To produce goods either the tile
type must have a suitable production type, or the tile item container
contains suitable resource.
- canProduce(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.TileImprovement
-
Does this tile item allow its enclosing tile to produce a given goods type?.
- canProduce(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.TileItem
-
Does this tile item allow its enclosing tile to produce a given goods type?.
- canProduce(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.TileItemContainer
-
Does this container contain an item that allows the tile to produce a goods
type?.
- canProduce(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.TileType
-
Can a tile of this type produce a given goods type?.
- canProduce(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.WorkLocation
-
Can this work location produce a given goods type with an optional unit.
- canProvideGoods(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.Colony
-
Determines if this settlement can build the given type of equipment.
- canProvideGoods(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.Settlement
-
Determines if this settlement can build the given type of equipment.
- canQueueAt(Unit, int, List<Cargo>) - Method in class net.sf.freecol.server.ai.Cargo
-
Can this cargo be queued at the given index in a list of cargoes?
TODO: be smarter and break out of the loop if the cargo reaches
its delivery point.
- canRecruitFoundingFather() - Method in class net.sf.freecol.server.model.ServerPlayer
-
Checks whether to start recruiting a founding father.
- canReducePopulation() - Method in class net.sf.freecol.common.model.Colony
-
Can this colony reduce its population voluntarily?
This is generally the case, but can be prevented by buildings such as the
stockade in classic mode.
- canSaveCurrentGame() - Method in class net.sf.freecol.client.FreeColClient
-
Verifies if this client can save the current game
Clients that do not have the server running, or that have not
the required permissions cannot save and should have the menu
entry disabled
- canScoutNatives(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.ScoutingMission
-
Does a supplied unit have horses?
- canSee(Tile) - Method in class net.sf.freecol.common.model.Player
-
Can this player see a given tile.
- canSeeLock - Variable in class net.sf.freecol.common.model.Player
-
Do not access canSeeTiles without taking canSeeLock.
- canSeeTiles - Variable in class net.sf.freecol.common.model.Player
-
The tiles the player can see.
- canSeeUnit(ServerPlayer, Unit) - Static method in class net.sf.freecol.server.control.ChangeSet
-
Checks if a player can see a unit.
- canSeeValid - Variable in class net.sf.freecol.common.model.Player
-
Are the canSeeTiles valid or do they need to be recalculated?.
- canSell - Variable in class net.sf.freecol.server.model.TradeSession
-
Whether selling is still valid in this session.
- canSettle - Variable in class net.sf.freecol.common.model.TileType
-
Can this tile be settled?.
- canSettle() - Method in class net.sf.freecol.common.model.TileType
-
Can this tile type be settled?.
- canTeach() - Method in class net.sf.freecol.common.model.WorkLocation
-
Does this work location have teaching capability?.
- CANTON - net.sf.freecol.client.gui.panel.Flag.UnionPosition
-
- canTrade(GoodsType) - Method in class net.sf.freecol.common.model.Player
-
Can a type of goods can be traded in Europe?.
- canTrade(GoodsType, Market.Access) - Method in class net.sf.freecol.common.model.Player
-
Can a type of goods can be traded at a specified place?.
- canTrain - Variable in class net.sf.freecol.client.gui.panel.ReportRequirementsPanel
-
Records whether a colony can train a type of unit.
- canTrain(Unit) - Method in class net.sf.freecol.common.model.Colony
-
Returns true if this colony has a schoolhouse and the unit type is a skilled
unit type with a skill level not exceeding the level of the schoolhouse.
- canTrain(UnitType) - Method in class net.sf.freecol.common.model.Colony
-
Returns true if this colony has a schoolhouse and the unit type is a skilled
unit type with a skill level not exceeding the level of the schoolhouse.
- canUnitBeEquippedWith(JLabel) - Method in class net.sf.freecol.client.gui.panel.UnitLabel
-
Can a unit be equipped with a particular label.
- canvas - Variable in class net.sf.freecol.client.gui.AbstractCanvasListener
-
- canvas - Variable in class net.sf.freecol.client.gui.CanvasMouseListener
-
- canvas - Variable in class net.sf.freecol.client.gui.FreeColFrame
-
The Canvas contained inside the frame.
- canvas - Variable in class net.sf.freecol.client.gui.ScrollThread
-
The Canvas containing the map to scroll.
- canvas - Variable in class net.sf.freecol.client.gui.SwingGUI
-
The canvas that implements much of the functionality.
- canvas - Variable in class net.sf.freecol.client.gui.TilePopup
-
- Canvas - Class in net.sf.freecol.client.gui
-
The main container for the other GUI components in FreeCol.
- Canvas(FreeColClient, GraphicsDevice, SwingGUI, Dimension, MapViewer) - Constructor for class net.sf.freecol.client.gui.Canvas
-
The constructor to use.
- Canvas.DialogCallback<T> - Class in net.sf.freecol.client.gui
-
A wrapper class for non-modal dialogs.
- Canvas.PopupPosition - Enum in net.sf.freecol.client.gui
-
- Canvas.ToolBoxFrame - Class in net.sf.freecol.client.gui
-
A class for frames being used as tool boxes.
- CanvasMapEditorMouseListener - Class in net.sf.freecol.client.gui
-
Listens to the mouse being moved at the level of the Canvas.
- CanvasMapEditorMouseListener(FreeColClient, Canvas) - Constructor for class net.sf.freecol.client.gui.CanvasMapEditorMouseListener
-
The constructor to use.
- CanvasMouseListener - Class in net.sf.freecol.client.gui
-
Listens to mouse buttons being pressed at the level of the Canvas.
- CanvasMouseListener(FreeColClient, Canvas) - Constructor for class net.sf.freecol.client.gui.CanvasMouseListener
-
Create a new canvas mouse listener.
- CanvasMouseMotionListener - Class in net.sf.freecol.client.gui
-
Listens to the mouse being moved at the level of the Canvas.
- CanvasMouseMotionListener(FreeColClient, Canvas) - Constructor for class net.sf.freecol.client.gui.CanvasMouseMotionListener
-
Creates a new listener for mouse movement.
- canYieldUnit(UnitType, AIObject) - Method in class net.sf.freecol.server.ai.goal.Goal
-
Used by a parent goal to check whether this goal, including subgoals,
can yield a specific unit.
- canZoomIn() - Method in class net.sf.freecol.client.gui.panel.MiniMap
-
Return true if tile size can be decreased.
- canZoomInMap() - Method in class net.sf.freecol.client.gui.GUI
-
- canZoomInMap() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- canZoomInMapControls() - Method in class net.sf.freecol.client.gui.GUI
-
- canZoomInMapControls() - Method in class net.sf.freecol.client.gui.panel.MapControls
-
- canZoomInMapControls() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- canZoomOut() - Method in class net.sf.freecol.client.gui.panel.MiniMap
-
Return true if tile size can be increased.
- canZoomOutMap() - Method in class net.sf.freecol.client.gui.GUI
-
- canZoomOutMap() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- canZoomOutMapControls() - Method in class net.sf.freecol.client.gui.GUI
-
- canZoomOutMapControls() - Method in class net.sf.freecol.client.gui.panel.MapControls
-
- canZoomOutMapControls() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- capacity - Variable in class net.sf.freecol.common.model.Monarch.Force
-
The current naval transport capacity.
- CAPACITY_EXCEEDED - net.sf.freecol.common.model.UnitLocation.NoAddReason
-
Locatable can not be added because the Location is already full.
- capAmount(int, int) - Method in class net.sf.freecol.server.ai.mission.IndianDemandMission
-
- capital - Variable in class net.sf.freecol.client.gui.panel.EditSettlementDialog
-
Is this settlement the capital?
- capital - Variable in class net.sf.freecol.common.model.SettlementType
-
Whether this SettlementType is a capital.
- CAPITAL - net.sf.freecol.server.ai.ColonyPlan.ProfileType
-
- CAPITAL_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
-
The Constant CAPITAL_TAG.
- capitalNames - Static variable in class net.sf.freecol.common.i18n.NameCache
-
Settlement names.
- capture - Variable in class net.sf.freecol.common.model.Role.RoleChange
-
The capture.
- capture - Variable in class net.sf.freecol.server.model.LootSession
-
The goods that are available to be captured.
- CAPTURE - net.sf.freecol.common.model.UnitTypeChange.ChangeType
-
The capture.
- CAPTURE_AUTOEQUIP - net.sf.freecol.common.model.CombatModel.CombatResult
-
The capture autoequip.
- CAPTURE_COLONY - net.sf.freecol.common.model.CombatModel.CombatResult
-
The capture colony.
- CAPTURE_CONVERT - net.sf.freecol.common.model.CombatModel.CombatResult
-
The capture convert.
- CAPTURE_EQUIP - net.sf.freecol.common.model.CombatModel.CombatResult
-
The capture equip.
- CAPTURE_EQUIPMENT - Static variable in class net.sf.freecol.common.model.Ability
-
The ability of certain armed units to capture equipment.
- CAPTURE_EQUIPMENT_TAG - Static variable in class net.sf.freecol.common.model.EquipmentType
-
The Constant CAPTURE_EQUIPMENT_TAG.
- CAPTURE_GOODS - Static variable in class net.sf.freecol.common.model.Ability
-
The ability of certain units (e.g.
- CAPTURE_TAG - Static variable in class net.sf.freecol.common.model.Role
-
The Constant CAPTURE_TAG.
- CAPTURE_UNIT - net.sf.freecol.common.model.CombatModel.CombatResult
-
The capture unit.
- CAPTURE_UNITS - Static variable in class net.sf.freecol.common.model.Ability
-
The ability of certain armed units to capture another player's units.
- CAPTURE_UNITS_UNDER_REPAIR - Static variable in class net.sf.freecol.common.model.GameOptions
-
Capture units under repair with colony.
- captureEquipmentByIndians - Variable in class net.sf.freecol.common.model.EquipmentType
-
The capture equipment by indians.
- captureEquipmentId - Variable in class net.sf.freecol.common.model.EquipmentType
-
What this equipment type becomes if it is captured by Indians (if
captureEquipmentByIndians is true) or Europeans (otherwise).
- CaptureGoodsDialog - Class in net.sf.freecol.client.gui.panel
-
Panel for choosing the goods to capture.
- CaptureGoodsDialog(FreeColClient, JFrame, Unit, List<Goods>) - Constructor for class net.sf.freecol.client.gui.panel.CaptureGoodsDialog
-
Creates a new CaptureGoodsDialog.
- CaptureGoodsDialog.CheckBoxRenderer - Class in net.sf.freecol.client.gui.panel
-
- CaptureGoodsDialog.GoodsItem - Class in net.sf.freecol.client.gui.panel
-
- cargo - Variable in class net.sf.freecol.common.model.TradeRouteStop
-
The cargo expected to be on board on leaving the stop.
- Cargo - Class in net.sf.freecol.server.ai
-
An class describing the action needed to make progress in a
transportation action for a specific transportable.
- Cargo(AIMain, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.Cargo
-
Create a new cargo from a stream.
- Cargo(TransportableAIObject, Unit, Cargo.CargoPlan) - Constructor for class net.sf.freecol.server.ai.Cargo
-
Create a new cargo.
- CARGO_CHANGE - Static variable in class net.sf.freecol.common.model.Unit
-
The Constant CARGO_CHANGE.
- CARGO_PENALTY - Static variable in class net.sf.freecol.common.model.Modifier
-
The Constant CARGO_PENALTY.
- CARGO_PENALTY_SOURCE - Static variable in class net.sf.freecol.common.model.Specification
-
The Constant CARGO_PENALTY_SOURCE.
- CARGO_SIZE - Static variable in class net.sf.freecol.common.model.GoodsContainer
-
The size of a standard `hold' of data.
- CARGO_TAG - Static variable in class net.sf.freecol.common.model.TradeRouteStop
-
The Constant CARGO_TAG.
- Cargo.CargoMode - Enum in net.sf.freecol.server.ai
-
The actions to perform at the target.
- Cargo.CargoPlan - Class in net.sf.freecol.server.ai
-
Container for a plan for a transportable to get to TWAIT where
a carrier collects it from CWAIT (may equal TWAIT) and takes it
to CDST, whence the transportable goes to TDST (may equal
CDST).
- cargoes - Variable in class net.sf.freecol.server.ai.mission.TransportMission
-
A list of Cargos to work on.
- cargoHandler - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
-
A TransferHandler for the cargo labels.
- CargoHandler() - Constructor for class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.CargoHandler
-
- CargoLabel(GoodsType) - Constructor for class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.CargoLabel
-
- CargoMode() - Constructor for enum net.sf.freecol.server.ai.Cargo.CargoMode
-
- cargoPanel - Variable in class net.sf.freecol.client.gui.panel.PortPanel
-
- cargoPanel - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
-
The panel displaying the cargo at the selected stop.
- CargoPanel - Class in net.sf.freecol.client.gui.panel
-
A panel that holds units and goods that represent Units and cargo
that are on board the currently selected ship.
- CargoPanel() - Constructor for class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.CargoPanel
-
- CargoPanel(FreeColClient, boolean) - Constructor for class net.sf.freecol.client.gui.panel.CargoPanel
-
Creates this CargoPanel.
- CargoPlan() - Constructor for class net.sf.freecol.server.ai.Cargo.CargoPlan
-
- CargoResult() - Constructor for enum net.sf.freecol.server.ai.mission.TransportMission.CargoResult
-
- cargoScroll - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
-
- carriableBy(Unit) - Method in class net.sf.freecol.server.ai.AIGoods
-
Can this transportable be carried by a given carrier unit?
- carriableBy(Unit) - Method in class net.sf.freecol.server.ai.AIUnit
-
Can this transportable be carried by a given carrier unit?
- carriableBy(Unit) - Method in class net.sf.freecol.server.ai.TransportableAIObject
-
Can this transportable be carried by a given carrier unit?
- carrier - Variable in class net.sf.freecol.client.gui.panel.CargoPanel
-
The carrier that contains cargo.
- carrier - Variable in class net.sf.freecol.server.ai.Cargo
-
The carrier that is providing transportation.
- CARRIER_TAG - Static variable in class net.sf.freecol.server.ai.Cargo
-
- carrierId - Variable in class net.sf.freecol.common.networking.EmbarkMessage
-
The identifier of the carrier to embark onto.
- carrierId - Variable in class net.sf.freecol.common.networking.LoadGoodsMessage
-
The identifier of the carrier to load to goods onto.
- carrierId - Variable in class net.sf.freecol.common.networking.UnloadGoodsMessage
-
The identifier of the carrier to unload to goods from.
- CARRY_GOODS - Static variable in class net.sf.freecol.common.model.Ability
-
The ability of certain units (e.g.
- CARRY_TREASURE - Static variable in class net.sf.freecol.common.model.Ability
-
The ability of certain units (e.g.
- CARRY_UNITS - Static variable in class net.sf.freecol.common.model.Ability
-
The ability of certain units (e.g.
- cashInRange - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Maximum number of turns to travel to a cash in location.
- cashInTreasureTrain(Unit) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Server query-response to cash in a treasure train.
- cashInTreasureTrain(ServerPlayer, Unit) - Method in class net.sf.freecol.server.control.InGameController
-
Cash in a treasure train.
- CashInTreasureTrainMessage - Class in net.sf.freecol.common.networking
-
The message sent when cashing in a treasure train.
- CashInTreasureTrainMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.CashInTreasureTrainMessage
-
Create a new CashInTreasureTrainMessage from a
supplied element.
- CashInTreasureTrainMessage(Unit) - Constructor for class net.sf.freecol.common.networking.CashInTreasureTrainMessage
-
Create a new CashInTreasureTrainMessage with the
supplied name.
- CashInTreasureTrainMission - Class in net.sf.freecol.server.ai.mission
-
Mission for cashing in a treasure train.
- CashInTreasureTrainMission(AIMain, AIUnit, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
-
Creates a new CashInTreasureTrainMission and reads
the given element.
- CashInTreasureTrainMission(AIMain, AIUnit, Location) - Constructor for class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
-
Creates a mission for the given AIUnit.
- Category() - Constructor for enum net.sf.freecol.common.i18n.Number.Category
-
- cbox - Variable in class net.sf.freecol.client.gui.option.AudioMixerOptionUI
-
- cdst - Variable in class net.sf.freecol.server.ai.Cargo.CargoPlan
-
The key locations along the path taken by cargo and carrier.
- CDST_TAG - Static variable in class net.sf.freecol.server.ai.Cargo
-
- CEASE_FIRE - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
-
The cease fire.
- CEASE_FIRE - net.sf.freecol.common.model.Stance
-
The cease fire.
- CEASE_FIRE_MODIFIER - Static variable in class net.sf.freecol.common.model.Tension
-
The Constant CEASE_FIRE_MODIFIER.
- CELL_HEIGHT - Static variable in class net.sf.freecol.client.gui.panel.SelectDestinationDialog
-
The size of each destination cell.
- CELLBORDER - Static variable in class net.sf.freecol.client.gui.panel.Utility
-
- center(GeneralPath, double, double) - Method in class net.sf.freecol.client.gui.panel.Flag
-
Centers the given path on the given point (x,y).
- CENTER - net.sf.freecol.client.gui.panel.Flag.UnionPosition
-
- CENTER - Static variable in class net.sf.freecol.tools.RiverMaker
-
- CenterAction - Class in net.sf.freecol.client.gui.action
-
An action for centering the view on the active unit.
- CenterAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.CenterAction
-
Creates a new CenterAction.
- centerActiveUnit() - Method in class net.sf.freecol.client.gui.GUI
-
- centerActiveUnit() - Method in class net.sf.freecol.client.gui.MapViewer
-
Centers the map on the selected unit.
- centerActiveUnit() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- centered - Variable in class net.sf.freecol.client.gui.panel.ProductionLabel
-
Whether the ProductionLabel should be centered.
- CENTERED - net.sf.freecol.client.gui.Canvas.PopupPosition
-
- CENTERED_LEFT - net.sf.freecol.client.gui.Canvas.PopupPosition
-
- CENTERED_RIGHT - net.sf.freecol.client.gui.Canvas.PopupPosition
-
- centerX - Variable in class net.sf.freecol.client.gui.CanvasMouseListener
-
- centerY - Variable in class net.sf.freecol.client.gui.CanvasMouseListener
-
- cExport - Static variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
-
- cExportKey - Static variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
-
- cGood - Static variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
-
- cGoodKey - Static variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
-
- change(FreeColGameObject) - Method in class net.sf.freecol.common.model.UnitWas
-
Change.
- Change(ChangeSet.See) - Constructor for class net.sf.freecol.server.control.ChangeSet.Change
-
Make a new Change.
- CHANGE_ANIMATION - net.sf.freecol.server.control.ChangeSet.ChangePriority
-
- CHANGE_ATTRIBUTE - net.sf.freecol.server.control.ChangeSet.ChangePriority
-
- CHANGE_EARLY - net.sf.freecol.server.control.ChangeSet.ChangePriority
-
- CHANGE_LATE - net.sf.freecol.server.control.ChangeSet.ChangePriority
-
- CHANGE_NORMAL - net.sf.freecol.server.control.ChangeSet.ChangePriority
-
- CHANGE_OWNED - net.sf.freecol.server.control.ChangeSet.ChangePriority
-
- CHANGE_REMOVE - net.sf.freecol.server.control.ChangeSet.ChangePriority
-
- CHANGE_STANCE - net.sf.freecol.server.control.ChangeSet.ChangePriority
-
- CHANGE_TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
-
The Constant CHANGE_TAG.
- CHANGE_UPDATE - net.sf.freecol.server.control.ChangeSet.ChangePriority
-
- ChangeAction - Class in net.sf.freecol.client.gui.action
-
An action for changing the view.
- ChangeAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ChangeAction
-
Creates this action.
- changeAlarm(Player, int) - Method in class net.sf.freecol.server.model.ServerIndianSettlement
-
Change the alarm level of this settlement by a given amount.
- changeComparator - Static variable in class net.sf.freecol.server.control.ChangeSet
-
Compare changes by ascending priority.
- changeContainsTarget(TileType) - Method in class net.sf.freecol.common.model.TileImprovementType
-
Can this tile improvement type change a tile type to the given tile type.
- changeMission(Mission) - Method in class net.sf.freecol.server.ai.AIUnit
-
Change the mission of a unit.
- changeNationType(NationType) - Method in class net.sf.freecol.common.model.Player
-
Changes the nation type of this player, handling the features.
- changeNeedWagon(Tile, int) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Changes the needed wagons map for a specified tile/contiguity.
- changeOwner(Player) - Method in class net.sf.freecol.common.model.Settlement
-
Change the owner of this Settlement.
- changeOwner(Player) - Method in class net.sf.freecol.common.model.Unit
-
Change the owner of this unit.
- changeOwnership(FreeColClient, Colony) - Static method in class net.sf.freecol.common.debug.DebugUtils
-
Debug action to change ownership of a colony.
- changeOwnership(FreeColClient, Unit) - Static method in class net.sf.freecol.common.debug.DebugUtils
-
Debug action to change ownership of a unit.
- changeOwnership(Player, Settlement) - Method in class net.sf.freecol.common.model.Tile
-
Change the tile ownership.
- changeOwningSettlement(Settlement) - Method in class net.sf.freecol.common.model.Tile
-
Changes the owning settlement for this tile.
- changePlayerType(Player.PlayerType) - Method in class net.sf.freecol.common.model.Player
-
Change the player type.
- ChangePriority(int) - Constructor for enum net.sf.freecol.server.control.ChangeSet.ChangePriority
-
- changeRole(FreeColClient, Unit) - Static method in class net.sf.freecol.common.debug.DebugUtils
-
Debug action to change the roles of a unit.
- changeRole(Role, int) - Method in class net.sf.freecol.common.model.Unit
-
Change the current role of this unit.
- changeRoleCount(int) - Method in class net.sf.freecol.common.model.Unit
-
Change the current role count.
- changes - Variable in class net.sf.freecol.server.control.ChangeSet
-
- ChangeSet - Class in net.sf.freecol.server.control
-
Changes to be sent to the client.
- ChangeSet() - Constructor for class net.sf.freecol.server.control.ChangeSet
-
Simple constructor.
- ChangeSet(ChangeSet) - Constructor for class net.sf.freecol.server.control.ChangeSet
-
Copying constructor.
- ChangeSet.AttackChange - Class in net.sf.freecol.server.control
-
Encapsulate an attack.
- ChangeSet.AttributeChange - Class in net.sf.freecol.server.control
-
Encapsulate an attribute change.
- ChangeSet.Change - Class in net.sf.freecol.server.control
-
Abstract template for all types of Change.
- ChangeSet.ChangePriority - Enum in net.sf.freecol.server.control
-
- ChangeSet.FeatureChange - Class in net.sf.freecol.server.control
-
Encapsulate a feature change.
- ChangeSet.MessageChange - Class in net.sf.freecol.server.control
-
Encapsulate a Message.
- ChangeSet.MoveChange - Class in net.sf.freecol.server.control
-
Encapsulate a move.
- ChangeSet.ObjectChange - Class in net.sf.freecol.server.control
-
Encapsulate a FreeColGameObject update.
- ChangeSet.OwnedChange - Class in net.sf.freecol.server.control
-
Encapsulate an owned object change.
- ChangeSet.PartialObjectChange - Class in net.sf.freecol.server.control
-
Encapsulate a partial update of a FreeColGameObject.
- ChangeSet.PlayerChange - Class in net.sf.freecol.server.control
-
Encapsulate a new player change.
- ChangeSet.RemoveChange - Class in net.sf.freecol.server.control
-
Encapsulates removing some objects.
- ChangeSet.See - Class in net.sf.freecol.server.control
-
Class to control the visibility of a change.
- ChangeSet.SpyChange - Class in net.sf.freecol.server.control
-
Encapsulates a spying action.
- ChangeSet.StanceChange - Class in net.sf.freecol.server.control
-
Encapsulate a stance change.
- ChangeSet.TrivialChange - Class in net.sf.freecol.server.control
-
Encapsulate trivial element, which will only have attributes apart
from its name.
- changeStance(ServerPlayer, Stance, ServerPlayer, boolean) - Method in class net.sf.freecol.server.control.InGameController
-
Public change stance and inform all routine.
- changeState(Unit, Unit.UnitState) - Method in class net.sf.freecol.client.control.InGameController
-
Changes the state of this Unit.
- changeState(Unit, Unit.UnitState) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Server query-response for changing unit state.
- changeState(ServerPlayer, Unit, Unit.UnitState) - Method in class net.sf.freecol.server.control.InGameController
-
Change a units state.
- ChangeStateMessage - Class in net.sf.freecol.common.networking
-
The message sent when changing a unit state.
- ChangeStateMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.ChangeStateMessage
-
Create a new ChangeStateMessage from a
supplied element.
- ChangeStateMessage(Unit, Unit.UnitState) - Constructor for class net.sf.freecol.common.networking.ChangeStateMessage
-
Create a new ChangeStateMessage with the
supplied unit and state.
- changeTransport(AIUnit) - Method in class net.sf.freecol.server.ai.TransportableAIObject
-
Change the allocated transport for this transportable to a different
carrier unit.
- changeType(SettlementType) - Method in class net.sf.freecol.common.model.Settlement
-
Change the settlement type, setting the consequent features.
- changeType(TileType) - Method in class net.sf.freecol.common.model.Tile
-
Changes the type of this tile.
- changeType(UnitType) - Method in class net.sf.freecol.common.model.Unit
-
Changes the type of the unit.
- ChangeType() - Constructor for enum net.sf.freecol.common.model.UnitTypeChange.ChangeType
-
- changeTypes - Variable in class net.sf.freecol.common.model.UnitTypeChange
-
A map of change type to probability.
- changeViewMode(int) - Method in class net.sf.freecol.client.gui.GUI
-
- changeViewMode(int) - Method in class net.sf.freecol.client.gui.MapViewer
-
Change the view mode to a new one.
- changeViewMode(int) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- changeWindowedMode() - Method in class net.sf.freecol.client.gui.Canvas
-
Change the windowed mode.
- changeWindowedMode() - Method in class net.sf.freecol.client.gui.GUI
-
Change the windowed mode.
- changeWindowedMode() - Method in class net.sf.freecol.client.gui.SwingGUI
-
Change the windowed mode.
- ChangeWindowedModeAction - Class in net.sf.freecol.client.gui.action
-
An action for toggling between full-screen and windowed mode.
- ChangeWindowedModeAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ChangeWindowedModeAction
-
Creates a new ChangeWindowedModeAction.
- changeWorkImprovementType(Unit, TileImprovementType) - Method in class net.sf.freecol.client.control.InGameController
-
Changes the work type of this Unit.
- changeWorkImprovementType(Unit, TileImprovementType) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Server query-response for changing work improvement type.
- changeWorkImprovementType(ServerPlayer, Unit, TileImprovementType) - Method in class net.sf.freecol.server.control.InGameController
-
Change improvement work type.
- ChangeWorkImprovementTypeMessage - Class in net.sf.freecol.common.networking
-
The message sent when changing a work improvement type.
- ChangeWorkImprovementTypeMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.ChangeWorkImprovementTypeMessage
-
Create a new ChangeWorkImprovementTypeMessage from a
supplied element.
- ChangeWorkImprovementTypeMessage(Unit, TileImprovementType) - Constructor for class net.sf.freecol.common.networking.ChangeWorkImprovementTypeMessage
-
Create a new ChangeWorkImprovementTypeMessage with the
supplied unit and improvement type.
- changeWorkType(GoodsType) - Method in class net.sf.freecol.common.model.Unit
-
Change the type of goods this unit is producing in its current occupation.
- changeWorkType(Unit, GoodsType) - Method in class net.sf.freecol.client.control.InGameController
-
Changes the work type of this Unit.
- changeWorkType(Unit, GoodsType) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Server query-response for changing work type.
- changeWorkType(ServerPlayer, Unit, GoodsType) - Method in class net.sf.freecol.server.control.InGameController
-
Change work type.
- ChangeWorkTypeMessage - Class in net.sf.freecol.common.networking
-
The message sent when changing the work type of a unit.
- ChangeWorkTypeMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.ChangeWorkTypeMessage
-
Create a new ChangeWorkTypeMessage from a
supplied element.
- ChangeWorkTypeMessage(Unit, GoodsType) - Constructor for class net.sf.freecol.common.networking.ChangeWorkTypeMessage
-
Create a new ChangeWorkTypeMessage with the
supplied unit and produce.
- charAttribute(Node, String) - Static method in class net.sf.freecol.common.util.Xml
-
- charAttribute(Node, String, char) - Static method in class net.sf.freecol.common.util.Xml
-
- chat - Variable in class net.sf.freecol.client.gui.panel.StartGamePanel
-
- chat(String) - Method in class net.sf.freecol.client.control.PreGameController
-
Sends a chat message.
- chat(Player, String) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Send a chat message (pre and in-game).
- chat(Player, String, boolean) - Method in class net.sf.freecol.client.control.InGameController
-
Chat with another player.
- chat(ServerPlayer, String, boolean) - Method in class net.sf.freecol.server.control.InGameController
-
Chat.
- chat(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
-
Handle a "chat"-message.
- chat(Element) - Method in class net.sf.freecol.client.control.PreGameInputHandler
-
Handles a "chat"-message.
- CHAT - Static variable in class net.sf.freecol.client.gui.panel.ChatPanel
-
- CHAT - Static variable in class net.sf.freecol.client.gui.panel.StartGamePanel
-
- ChatAction - Class in net.sf.freecol.client.gui.action
-
An action for initiating chatting.
- ChatAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ChatAction
-
Creates a new ChatAction.
- chatArea - Variable in class net.sf.freecol.client.gui.panel.StartGamePanel
-
- chatDisplay - Variable in class net.sf.freecol.client.gui.Canvas
-
- ChatDisplay - Class in net.sf.freecol.client.gui
-
ChatDisplay manages use of GUIMessage.
- ChatDisplay() - Constructor for class net.sf.freecol.client.gui.ChatDisplay
-
- ChatMessage - Class in net.sf.freecol.common.networking
-
The message that contains a chat string.
- ChatMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.ChatMessage
-
Create a new ChatMessage from a
supplied element.
- ChatMessage(Player, String, boolean) - Constructor for class net.sf.freecol.common.networking.ChatMessage
-
Create a new ChatMessage with the
supplied message.
- chatPanel - Variable in class net.sf.freecol.client.gui.Canvas
-
- ChatPanel - Class in net.sf.freecol.client.gui.panel
-
This is the panel that pops up when the user wants to send a
message to the other players.
- ChatPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ChatPanel
-
The constructor that will add the items to this panel.
- cheat(LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Cheats for the AI.
- cheatGold(int, LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Cheat by adding gold to guarantee the player has a minimum amount.
- cheatUnit(List<RandomChoice<UnitType>>, String, LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Cheat-build a unit in Europe.
- cheatUnit(UnitType, String, LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Cheat-build a unit in Europe.
- check(Unit, PathNode) - Method in interface net.sf.freecol.common.model.pathfinding.GoalDecider
-
Checks whether the given PathNode is a
goal/sub-goal.
- check(AIUnit) - Method in class net.sf.freecol.server.ai.Cargo
-
Check the integrity of this cargo.
- check(ServerPlayer, boolean) - Method in class net.sf.freecol.server.control.ChangeSet.See
-
Check this visibility with respect to a player.
- checkBooleanOption(String, String, boolean) - Method in class net.sf.freecol.common.model.Specification
-
Check boolean option.
- checkBoxes - Variable in class net.sf.freecol.client.gui.panel.DumpCargoDialog
-
Check boxes corresponding to the goods list.
- CheckBoxRenderer() - Constructor for class net.sf.freecol.client.gui.panel.CaptureGoodsDialog.CheckBoxRenderer
-
- checkBuildQueueIntegrity(boolean) - Method in class net.sf.freecol.common.model.Colony
-
Check the integrity of the build queues.
- checkCargoes(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.TransportMission
-
Checks for invalid cargoes, and units and goods on board but
not in the cargoes list.
- checkCashInTreasureTrain(Unit) - Method in class net.sf.freecol.client.control.InGameController
-
Check if a unit is a treasure train, and if it should be cashed in.
- checkColony(Colony, StyledDocument) - Method in class net.sf.freecol.client.gui.panel.ReportRequirementsPanel
-
- checkDeclareIndependence() - Method in class net.sf.freecol.common.model.Player
-
Check whether this player can declare independence.
- checkDesyncAction(FreeColClient) - Static method in class net.sf.freecol.common.debug.DebugUtils
-
Debug action to check for client-server desynchronization.
- checkDifficultyIntegerOption(String, String, int) - Method in class net.sf.freecol.common.model.Specification
-
Check difficulty integer option.
- checkDifficultyOptionGroup(String, String...) - Method in class net.sf.freecol.common.model.Specification
-
Check difficulty option group.
- checkDifficultyUnitListOption(String, String) - Method in class net.sf.freecol.common.model.Specification
-
Check difficulty unit list option.
- checkDir(File) - Static method in class net.sf.freecol.common.io.FreeColDirectories
-
Check a directory for read and write access.
- checkEmigrate() - Method in class net.sf.freecol.common.model.Player
-
Should a new colonist emigrate?.
- checkError(Element, String) - Static method in class net.sf.freecol.server.ai.AIMessage
-
Handle error elements.
- checkFields() - Method in class net.sf.freecol.client.gui.panel.ParametersDialog
-
Force the text fields to contain non-negative integers.
- checkFields() - Method in class net.sf.freecol.client.gui.panel.ScaleMapSizeDialog
-
Force the text fields to contain non-negative integers.
- checkForDeath() - Method in class net.sf.freecol.server.model.ServerPlayer
-
Checks if this player has died.
- checkForGovMgtChangeMessage() - Method in class net.sf.freecol.common.model.Colony
-
Check for gov mgt change message.
- checkForREFDefeat() - Method in class net.sf.freecol.server.model.ServerPlayer
-
Check if a REF player has been defeated and should surrender.
- checkForWinner() - Method in class net.sf.freecol.server.model.ServerGame
-
Checks if anybody has won this game.
- checkFoundingFather() - Method in class net.sf.freecol.server.model.ServerPlayer
-
Checks whether the current founding father has been recruited.
- checkGold(int) - Method in class net.sf.freecol.common.model.Player
-
Checks if the player has enough gold to make a purchase.
- checkHighScore(int, List<HighScore>) - Static method in class net.sf.freecol.common.model.HighScore
-
Can a given score be added to a high score list.
- checkIntegerOption(String, String, int) - Method in class net.sf.freecol.common.model.Specification
-
Check integer option.
- checkIntegrity - Static variable in class net.sf.freecol.FreeCol
-
- checkIntegrity(boolean) - Method in class net.sf.freecol.common.model.Colony
-
Checks the integrity of this game object.
- checkIntegrity(boolean) - Method in class net.sf.freecol.common.model.FreeColGameObject
-
Checks the integrity of this game object.
- checkIntegrity(boolean) - Method in class net.sf.freecol.common.model.Game
-
Checks the integrity of this game object.
- checkIntegrity(boolean) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Checks the integrity of this game object.
- checkIntegrity(boolean) - Method in class net.sf.freecol.common.model.LostCityRumour
-
Checks the integrity of this game object.
- checkIntegrity(boolean) - Method in class net.sf.freecol.common.model.Map
-
Checks the integrity of this game object.
- checkIntegrity(boolean) - Method in class net.sf.freecol.common.model.Monarch
-
Checks the integrity of this game object.
- checkIntegrity(boolean) - Method in class net.sf.freecol.common.model.Player
-
Checks the integrity of this game object.
- checkIntegrity(boolean) - Method in class net.sf.freecol.common.model.Resource
-
Checks the integrity of this game object.
- checkIntegrity(boolean) - Method in class net.sf.freecol.common.model.Tile
-
Checks the integrity of this game object.
- checkIntegrity(boolean) - Method in class net.sf.freecol.common.model.TileImprovement
-
Checks the integrity of this game object.
- checkIntegrity(boolean) - Method in class net.sf.freecol.common.model.TileItemContainer
-
Checks the integrity of this game object.
- checkIntegrity(boolean) - Method in class net.sf.freecol.common.model.Unit
-
Checks the integrity of this game object.
- checkIntegrity(boolean) - Method in class net.sf.freecol.server.ai.AIColony
-
Checks the integrity of a this AIColony
- checkIntegrity(boolean) - Method in class net.sf.freecol.server.ai.AIGoods
-
Checks the integrity of a this AIGoods.
- checkIntegrity(boolean) - Method in class net.sf.freecol.server.ai.AIMain
-
Checks the integrity of this AIMain by checking if
there are any invalid objects.
- checkIntegrity(boolean) - Method in class net.sf.freecol.server.ai.AIObject
-
Checks the integrity of this AI object.
- checkIntegrity(boolean) - Method in class net.sf.freecol.server.ai.AIPlayer
-
Checks the integrity of this AIPlayer.
- checkIntegrity(boolean) - Method in class net.sf.freecol.server.ai.AIUnit
-
Checks the integrity of this AIUnit.
- checkIntegrity(boolean) - Method in class net.sf.freecol.server.ai.GoodsWish
-
Checks the integrity of this AI object.
- checkIntegrity(boolean) - Method in class net.sf.freecol.server.ai.TileImprovementPlan
-
Checks the integrity of a this TileImprovementPlan.
- checkIntegrity(boolean) - Method in class net.sf.freecol.server.ai.Wish
-
Checks the integrity of a Wish.
- checkIntegrity(boolean) - Method in class net.sf.freecol.server.ai.WorkerWish
-
Checks the integrity of this AI object.
- checkOption(AbstractOption) - Method in class net.sf.freecol.common.model.Specification
-
Check option.
- checkOptionGroup(String) - Method in class net.sf.freecol.common.model.Specification
-
Check option group.
- checkOwners(Ownable, Player) - Method in class net.sf.freecol.common.model.Game
-
Maintain the player containers for certain ownables.
- checkSetState(Unit.UnitState) - Method in class net.sf.freecol.common.model.Unit
-
Checks if a Unit can get the given state set.
- checkStringOption(String, String, String) - Method in class net.sf.freecol.common.model.Specification
-
Check string option.
- checkTextOption(String, String, String) - Method in class net.sf.freecol.common.model.Specification
-
Check text option.
- checkTransport(TransportableAIObject) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Checks that the carrier assigned to a transportable is has a
transport mission and the transport is queued thereon.
- checkVictoryConditions() - Method in class net.sf.freecol.client.gui.panel.StartGamePanel
-
Check that the user has not specified degenerate victory conditions
that are automatically true.
- CHEVRON - net.sf.freecol.client.gui.panel.Flag.Decoration
-
- CHEVRON - net.sf.freecol.client.gui.panel.Flag.UnionShape
-
- CHEVRON_X - Static variable in class net.sf.freecol.client.gui.panel.Flag
-
- CHILD_TAG - Static variable in class net.sf.freecol.common.model.Region
-
The Constant CHILD_TAG.
- children - Variable in class net.sf.freecol.common.model.Region
-
The child regions of this region.
- CHOICE_TAG - Static variable in class net.sf.freecol.common.option.StringOption
-
The Constant CHOICE_TAG.
- CHOICE_TAG - Static variable in class net.sf.freecol.common.option.TextOption
-
The Constant CHOICE_TAG.
- CHOICE_TAG - Static variable in class net.sf.freecol.common.option.UnitTypeOption
-
The Constant CHOICE_TAG.
- ChoiceItem<T> - Class in net.sf.freecol.client.gui
-
- ChoiceItem(String, T) - Constructor for class net.sf.freecol.client.gui.ChoiceItem
-
Creates a new ChoiceItem with the
given object.
- ChoiceItem(String, T, boolean) - Constructor for class net.sf.freecol.client.gui.ChoiceItem
-
Creates a new ChoiceItem with the
given object.
- ChoiceItem(T) - Constructor for class net.sf.freecol.client.gui.ChoiceItem
-
Creates a new ChoiceItem with the
given object.
- ChoiceRenderer() - Constructor for class net.sf.freecol.client.gui.option.UnitTypeOptionUI.ChoiceRenderer
-
- choices - Variable in class net.sf.freecol.common.option.StringOption
-
A list of choices to provide to the UI.
- choices - Variable in class net.sf.freecol.common.option.UnitTypeOption
-
A list of choices to provide to the UI.
- choices() - Static method in class net.sf.freecol.client.gui.panel.FreeColDialog
-
Create a list of choices.
- CHOOSE_MIGRANT_SLOT - Static variable in enum net.sf.freecol.common.model.Europe.MigrationType
-
The unspecific migrant slot to use to denote a random choice between specific
slots.
- chooseForREF(Random) - Method in class net.sf.freecol.common.model.Monarch
-
Gets units to be added to the Royal Expeditionary Force.
- chooseFoundingFather(List<FoundingFather>) - Method in class net.sf.freecol.client.control.InGameController
-
Choose a founding father from an offered list.
- chooseFoundingFather(List<FoundingFather>, FoundingFather) - Method in class net.sf.freecol.client.control.InGameController
-
Choose a founding father from an offered list.
- chooseFoundingFather(List<FoundingFather>, FoundingFather) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Send a chooseFoundingFather message.
- chooseFoundingFather(Connection, Element) - Method in class net.sf.freecol.server.ai.AIInGameInputHandler
-
Handles a "chooseFoundingFather"-message.
- chooseFoundingFather(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
-
Handle an "chooseFoundingFather"-request.
- ChooseFoundingFatherDialog - Class in net.sf.freecol.client.gui.panel
-
This panel displays the different Founding Fathers the player can work
towards recruiting.
- ChooseFoundingFatherDialog(FreeColClient, JFrame, List<FoundingFather>) - Constructor for class net.sf.freecol.client.gui.panel.ChooseFoundingFatherDialog
-
The constructor that will add the items to this panel.
- ChooseFoundingFatherMessage - Class in net.sf.freecol.common.networking
-
The message sent to choose a founding father.
- ChooseFoundingFatherMessage(List<FoundingFather>, FoundingFather) - Constructor for class net.sf.freecol.common.networking.ChooseFoundingFatherMessage
-
Create a new ChooseFoundingFatherMessage with the specified
fathers.
- ChooseFoundingFatherMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.ChooseFoundingFatherMessage
-
Create a new ChooseFoundingFatherMessage from a
supplied element.
- chooseLocation(Component, int, int, Canvas.PopupPosition) - Method in class net.sf.freecol.client.gui.Canvas
-
Choose a location for a component.
- chooseType(Unit, Random) - Method in class net.sf.freecol.common.model.LostCityRumour
-
Chooses a type of Lost City Rumour.
- chop(String, int) - Static method in class net.sf.freecol.common.util.StringUtils
-
Truncate a string to a maximum length.
- CIBOLA - net.sf.freecol.common.model.LostCityRumour.RumourType
-
The cibola.
- CIBOLA_PREFIX - Static variable in class net.sf.freecol.common.i18n.NameCache
-
- CIBOLA_TAG - Static variable in class net.sf.freecol.common.model.Game
-
The Constant CIBOLA_TAG.
- cibolaKeys - Static variable in class net.sf.freecol.common.i18n.NameCache
-
Cities of Cibola.
- cibolaLock - Static variable in class net.sf.freecol.common.i18n.NameCache
-
- CircleIterator(Tile, boolean, int) - Constructor for class net.sf.freecol.common.model.Map.CircleIterator
-
Create a new Circle Iterator.
- CITY - net.sf.freecol.common.model.HighScore.ScoreLevel
-
The city.
- CITY_OF_GOLD - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
-
The city of gold.
- CLAIM_REQUIRED - net.sf.freecol.common.model.UnitLocation.NoAddReason
-
Either unclaimed or claimed but could be acquired.
- claimable - Variable in class net.sf.freecol.common.model.Region
-
Whether this region is claimable.
- claimable - Variable in enum net.sf.freecol.common.model.Region.RegionType
-
Are regions of this type claimable by default?.
- CLAIMABLE_RADIUS_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
-
The Constant CLAIMABLE_RADIUS_TAG.
- CLAIMABLE_TAG - Static variable in class net.sf.freecol.common.model.Region
-
The Constant CLAIMABLE_TAG.
- claimableRadius - Variable in class net.sf.freecol.common.model.SettlementType
-
How many tiles this SettlementType can claim.
- ClaimAction() - Constructor for enum net.sf.freecol.client.control.InGameController.ClaimAction
-
- claimantId - Variable in class net.sf.freecol.common.networking.ClaimLandMessage
-
The unit or settlement claiming the land.
- claimLand(ServerPlayer, Tile, Settlement, int) - Method in class net.sf.freecol.server.control.InGameController
-
Claim land.
- ClaimLandMessage - Class in net.sf.freecol.common.networking
-
The message sent when the client requests claiming land.
- ClaimLandMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.ClaimLandMessage
-
Create a new ClaimLandMessage from a supplied element.
- ClaimLandMessage(Tile, FreeColGameObject, int) - Constructor for class net.sf.freecol.common.networking.ClaimLandMessage
-
Create a new ClaimLandMessage.
- claimTile(Tile, FreeColGameObject) - Method in class net.sf.freecol.client.control.InGameController
-
Claim a tile.
- claimTile(Tile, FreeColGameObject, int) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Server query-response to claim a tile.
- claimTransportable(TransportableAIObject) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Allows a TransportMission to signal that it has taken responsibility
for a TransportableAIObject.
- CLASSIC_DIRECTORY - Static variable in class net.sf.freecol.common.io.FreeColDirectories
-
- ClassicMapControls - Class in net.sf.freecol.client.gui.panel
-
A collection of panels and buttons that are used to provide
the user with a more detailed view of certain elements on the
map and also to provide a means of input in case the user
can't use the keyboard.
- ClassicMapControls(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ClassicMapControls
-
The basic constructor.
- clean() - Method in class net.sf.freecol.common.resources.ImageResource
-
Clean up old cached copies.
- clean() - Method in interface net.sf.freecol.common.resources.Resource.Cleanable
-
Clean the caches inside the resource.
- clean() - Static method in class net.sf.freecol.common.resources.ResourceManager
-
Clean up easily replaced modified copies in caches.
- clean(String) - Method in class net.sf.freecol.common.model.Specification
-
Clean up the specification.
- cleanMap() - Method in class net.sf.freecol.common.model.LandMap
-
Remove any 1x1 islands on the map.
- cleanup() - Method in class net.sf.freecol.client.gui.panel.BuildingPanel
-
Clean up this building panel.
- cleanup() - Method in class net.sf.freecol.client.gui.panel.CargoPanel
-
Clean up this CargoPanel.
- cleanup() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel.ASingleBuildingPanel
-
Clean up this building panel.
- cleanup() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel
-
Clean up this buildings panel.
- cleanup() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
-
Clean up this colony panel.
- cleanup() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.OutsideColonyPanel
-
Clean up this unit panel.
- cleanup() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.PopulationPanel
-
Clean up this population panel.
- cleanup() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
-
Clean up this single tile panel.
- cleanup() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel
-
Clean up this tiles panel.
- cleanup() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.WarehousePanel
-
Clean up this WarehousePanel.
- cleanup() - Method in class net.sf.freecol.client.gui.panel.ConstructionPanel
-
- cleanup() - Method in class net.sf.freecol.client.gui.panel.EuropePanel
-
Cleans up this EuropePanel.
- cleanup() - Method in class net.sf.freecol.client.gui.panel.EuropePanel.DestinationPanel
-
Cleans up this DestinationPanel.
- cleanup() - Method in class net.sf.freecol.client.gui.panel.EuropePanel.MarketPanel
-
Cleans up this MarketPanel.
- cleanup() - Method in class net.sf.freecol.client.gui.panel.EuropePanel.TransactionLog
-
Cleans up this TransactionLog.
- cleanup() - Method in class net.sf.freecol.client.gui.panel.UnitPanel
-
Clean up this unit panel.
- clear() - Method in class net.sf.freecol.common.model.BuildQueue
-
Clear.
- clear() - Method in class net.sf.freecol.common.model.DiplomaticTrade
-
Remove all trade items from this agreement.
- clear() - Method in class net.sf.freecol.common.model.FeatureContainer
-
Clear this feature container.
- clear() - Method in class net.sf.freecol.common.model.TypeCountMap
-
Clear.
- clear() - Method in class net.sf.freecol.server.ai.Cargo
-
- CLEAR - Static variable in class net.sf.freecol.client.gui.panel.NegotiationDialog
-
- CLEAR_HAMMERS_ON_CONSTRUCTION_SWITCH - Static variable in class net.sf.freecol.common.model.GameOptions
-
Clear the hammers when changing production.
- CLEAR_ORDERS - net.sf.freecol.client.gui.panel.UnitLabel.UnitAction
-
- CLEAR_SKILL - net.sf.freecol.common.model.UnitTypeChange.ChangeType
-
The clear skill.
- CLEAR_SPECIALITY - net.sf.freecol.client.gui.panel.UnitLabel.UnitAction
-
- clearAIUnits() - Method in class net.sf.freecol.server.ai.AIPlayer
-
Clears the cache of AI units.
- clearAll() - Static method in class net.sf.freecol.server.model.TransactionSession
-
Clear all transactions.
- clearButton - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.ColonyTradeItemPanel
-
- clearButton - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.GoodsTradeItemPanel
-
- clearButton - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.InciteTradeItemPanel
-
- clearButton - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.StanceTradeItemPanel
-
- clearButton - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.UnitTradeItemPanel
-
- clearCargoes() - Method in class net.sf.freecol.server.ai.mission.TransportMission
-
Clears all the cargoes.
- clearCitiesOfCibola() - Static method in class net.sf.freecol.common.i18n.NameCache
-
Clear the city of Cibola cache.
- clearContainers() - Method in class net.sf.freecol.common.model.GoodsContainer
-
Clear both containers.
- clearEuropeanNationalAdvantages() - Method in class net.sf.freecol.common.model.Specification
-
Clear all European advantages.
- clearExportGoods() - Method in class net.sf.freecol.server.ai.AIColony
-
Clear the export goods.
- clearGotoOrders(Unit) - Method in class net.sf.freecol.client.control.InGameController
-
Clears the goto orders of the given unit by setting its destination
to null.
- clearGotoPath() - Method in class net.sf.freecol.client.gui.GUI
-
Stop the goto path display.
- clearGotoPath() - Method in class net.sf.freecol.client.gui.SwingGUI
-
Stop the goto path display.
- clearItemValues() - Method in class net.sf.freecol.common.option.SelectOption
-
Clear the item values for this option.
- clearModelMessages() - Method in class net.sf.freecol.common.model.Player
-
Removes all the model messages for this player.
- clearNationCache() - Method in class net.sf.freecol.common.model.Player
-
Clear the nation cache.
- clearOfferedFathers() - Method in class net.sf.freecol.common.model.Player
-
Clear the set of offered fathers.
- clearOrders(Unit) - Method in class net.sf.freecol.client.control.InGameController
-
Clears the orders of the given unit.
- ClearOrdersAction - Class in net.sf.freecol.client.gui.action
-
An action for clearing the active unit's orders.
- ClearOrdersAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ClearOrdersAction
-
Creates this action.
- clearRecruitables - Variable in class net.sf.freecol.common.model.Europe
-
The clear recruitables.
- clearSpeciality(Unit) - Method in class net.sf.freecol.client.control.InGameController
-
Clear the speciality of a Unit, making it a Free Colonist.
- clearSpeciality(Unit) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Server query-response for clearing a unit speciality.
- clearSpeciality(ServerPlayer, Unit) - Method in class net.sf.freecol.server.control.InGameController
-
Clear the specialty of a unit.
- ClearSpecialityMessage - Class in net.sf.freecol.common.networking
-
The message sent when clearing a unit speciality.
- ClearSpecialityMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.ClearSpecialityMessage
-
Create a new ClearSpecialityMessage from a
supplied element.
- ClearSpecialityMessage(Unit) - Constructor for class net.sf.freecol.common.networking.ClearSpecialityMessage
-
Create a new ClearSpecialityMessage with the
supplied unit.
- clearStops() - Method in class net.sf.freecol.common.model.TradeRoute
-
Clear the stops in this trade route.
- clearUnitList() - Method in class net.sf.freecol.common.model.UnitLocation
-
Clear the units from this container.
- client - Variable in class net.sf.freecol.common.networking.ServerAPI
-
The Client used to communicate with the server.
- Client - Class in net.sf.freecol.common.networking
-
The client connection to a server.
- Client(String, int, MessageHandler, String) - Constructor for class net.sf.freecol.common.networking.Client
-
Creates a new Client.
- CLIENT - net.sf.freecol.common.io.FreeColXMLWriter.WriteScope
-
- CLIENT_OPTIONS - Static variable in class net.sf.freecol.common.io.FreeColSavegameFile
-
The name of the file that contains the
ClientOptions saved with the game.
- CLIENT_OPTIONS_FILE_NAME - Static variable in class net.sf.freecol.common.io.FreeColDirectories
-
- CLIENT_THREAD - Static variable in class net.sf.freecol.FreeCol
-
- clientError(String) - Static method in class net.sf.freecol.common.networking.DOMMessage
-
Creates an error message in response to bad client data.
- clientOptions - Variable in class net.sf.freecol.client.FreeColClient
-
The client options specific to this player.
- ClientOptions - Class in net.sf.freecol.client
-
Defines how available client options are displayed on the Setting
dialog from File/Preferences Also contains several Comparators used
for display purposes.
- ClientOptions() - Constructor for class net.sf.freecol.client.ClientOptions
-
Creates a new ClientOptions.
- ClientOptions.MessageSourceComparator - Class in net.sf.freecol.client
-
- ClientOptionsDialog - Class in net.sf.freecol.client.gui.panel
-
- ClientOptionsDialog(FreeColClient, JFrame) - Constructor for class net.sf.freecol.client.gui.panel.ClientOptionsDialog
-
The constructor that will add the items to this panel.
- clientOptionsDialogShowing - Variable in class net.sf.freecol.client.gui.Canvas
-
- clientOptionsFile - Static variable in class net.sf.freecol.common.io.FreeColDirectories
-
A file containing the client options.
- clientUserName - Variable in class net.sf.freecol.common.model.Game
-
The client player name, null in the server.
- clone() - Method in class net.sf.freecol.client.gui.action.FreeColAction
-
Don't use this method.
- clone() - Method in class net.sf.freecol.common.option.AbstractOption
-
Clone this option.
- clone() - Method in class net.sf.freecol.common.option.AbstractUnitOption
-
Clone this option.
- clone() - Method in class net.sf.freecol.common.option.AudioMixerOption
-
Clone this option.
- clone() - Method in class net.sf.freecol.common.option.BooleanOption
-
Clone this option.
- clone() - Method in class net.sf.freecol.common.option.FileOption
-
Clone this option.
- clone() - Method in class net.sf.freecol.common.option.IntegerOption
-
Clone this option.
- clone() - Method in class net.sf.freecol.common.option.LanguageOption
-
Clone this option.
- clone() - Method in class net.sf.freecol.common.option.ModListOption
-
Clone this option.
- clone() - Method in class net.sf.freecol.common.option.ModOption
-
Clone this option.
- clone() - Method in interface net.sf.freecol.common.option.Option
-
Clone this option.
- clone() - Method in class net.sf.freecol.common.option.OptionGroup
-
Clone this option.
- clone() - Method in class net.sf.freecol.common.option.StringOption
-
Clone this option.
- clone() - Method in class net.sf.freecol.common.option.TextOption
-
Clone this option.
- clone() - Method in class net.sf.freecol.common.option.UnitListOption
-
Clone this option.
- clone() - Method in class net.sf.freecol.common.option.UnitTypeOption
-
Clone this option.
- cloneFreeColGameObject(Class<T>) - Method in class net.sf.freecol.common.model.FreeColGameObject
-
"Clone" this FreeColGameObject by serializing it and creating a new object
from the resulting XML.
- close() - Method in class net.sf.freecol.common.io.FreeColXMLReader
-
Closes both the XMLStreamReader and
the underlying stream if any.
- close() - Method in class net.sf.freecol.common.io.FreeColXMLWriter
-
Closes both the XMLStreamWriter and
the underlying stream if any.
- close() - Method in class net.sf.freecol.common.logging.DefaultHandler
-
Closes this handler so that it will stop handling log records.
- close() - Method in class net.sf.freecol.common.networking.Connection
-
Sends a "disconnect"-message and closes this connection.
- close() - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
-
- close() - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggVorbisAudioInputStream
-
- close() - Method in class net.sf.freecol.server.networking.DummyConnection
-
Closes this connection.
- closeColonyPanel() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
-
Close this ColonyPanel.
- closeMainPanel() - Method in class net.sf.freecol.client.gui.Canvas
-
- closeMainPanel() - Method in class net.sf.freecol.client.gui.GUI
-
- closeMainPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- closeMenus() - Method in class net.sf.freecol.client.control.InGameController
-
Close any open GUI menus.
- closeMenus() - Method in class net.sf.freecol.client.control.InGameInputHandler
-
Trivial handler to allow the server to signal to the client
that an offer that caused a popup (for example, a native demand
or diplomacy proposal) has not been answered quickly enough and
that the offering player has assumed this player has
refused-by-inaction, and therefore, the popup needs to be
closed.
- closeMenus() - Method in class net.sf.freecol.client.gui.Canvas
-
Closes all the menus that are currently open.
- closeMenus() - Method in class net.sf.freecol.client.gui.GUI
-
- closeMenus() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- closeMenusRunnable - Variable in class net.sf.freecol.client.control.InGameInputHandler
-
- closeOutputStream() - Method in class net.sf.freecol.common.networking.Connection
-
Close and clear the output stream.
- closeStatusPanel() - Method in class net.sf.freecol.client.gui.Canvas
-
Closes the StatusPanel.
- closeStatusPanel() - Method in class net.sf.freecol.client.gui.GUI
-
- closeStatusPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- closeTag(String) - Method in class net.sf.freecol.common.io.FreeColXMLReader
-
Close the current tag, checking that it did indeed close correctly.
- closeTransaction(ServerPlayer, Unit, Settlement) - Method in class net.sf.freecol.server.control.InGameController
-
Close a transaction.
- CloseTransactionMessage - Class in net.sf.freecol.common.networking
-
The message sent to initiate a transaction.
- CloseTransactionMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.CloseTransactionMessage
-
Create a new CloseTransactionMessage from a
supplied element.
- CloseTransactionMessage(Unit, Settlement) - Constructor for class net.sf.freecol.common.networking.CloseTransactionMessage
-
Create a new CloseTransactionMessage with the
supplied unit and settlement.
- closeTransactionSession(Unit, Settlement) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Server query-response to close a transaction session for a trade.
- COAST - net.sf.freecol.common.model.Region.RegionType
-
The coast.
- COASTAL - net.sf.freecol.common.model.Colony.NoBuildReason
-
The coastal.
- COASTAL_ONLY - Static variable in class net.sf.freecol.common.model.Ability
-
Restrict some buildings to only be buildable on the coast.
- collapseElementList(List<Element>) - Static method in class net.sf.freecol.server.control.ChangeSet
-
Collapse adjacent elements in a list with the same tag.
- collapseElements(List<Element>) - Static method in class net.sf.freecol.common.networking.DOMMessage
-
Collapses a list of elements into a "multiple" element
with the original elements added as child nodes.
- collapseElements(Element, Element) - Static method in class net.sf.freecol.server.control.ChangeSet
-
Collapse one element into another.
- collapseOK(Element, Element) - Static method in class net.sf.freecol.server.control.ChangeSet
-
Can two elements be collapsed?
They need to have the same name and attributes.
- collected - Variable in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
-
Has the gift been collected?
- COLLECTED_TAG - Static variable in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
-
- CollectionUtils - Class in net.sf.freecol.common.util
-
Collection of small static helper methods using Collections.
- CollectionUtils() - Constructor for class net.sf.freecol.common.util.CollectionUtils
-
- collectNames(String, List<String>) - Static method in class net.sf.freecol.common.i18n.NameCache
-
Collects all the names with a given prefix.
- collectNewTiles(Tile) - Method in class net.sf.freecol.server.model.ServerUnit
-
Collects the tiles surrounding this unit that the player
can not currently see, but now should as a result of a move.
- collectPotentialEnemies() - Method in class net.sf.freecol.common.model.Monarch
-
Collects a list of potential enemies for this player.
- collectPotentialFriends() - Method in class net.sf.freecol.common.model.Monarch
-
Collects a list of potential friends for this player.
- COLONIAL - net.sf.freecol.common.model.Player.PlayerType
-
The colonial.
- COLONIAL_AI_PLAYER_TAG - Static variable in class net.sf.freecol.server.ai.AIMain
-
- colonies - Static variable in class net.sf.freecol.client.gui.panel.ReportClassicColonyPanel
-
- colonies - Variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
-
- colonies - Variable in class net.sf.freecol.client.gui.panel.ReportLabourDetailPanel
-
- colonies - Variable in class net.sf.freecol.client.gui.panel.ReportLabourPanel
-
The player colonies.
- colonies - Variable in class net.sf.freecol.client.gui.panel.ReportRequirementsPanel
-
A list of all the player's colonies.
- colonies - Variable in class net.sf.freecol.client.gui.panel.ReportTradePanel
-
- colonies - Variable in class net.sf.freecol.common.model.HighScore
-
The final number of colonies.
- COLONIES_TAG - Static variable in class net.sf.freecol.common.model.HighScore
-
The Constant COLONIES_TAG.
- Colonist(int, int, int) - Constructor for class net.sf.freecol.tools.ColonizationSaveGameReader.Colonist
-
- COLONIST - net.sf.freecol.common.model.LostCityRumour.RumourType
-
The colonist.
- COLONIST_COLUMN - Variable in class net.sf.freecol.client.gui.panel.CompactLabourReport
-
- COLONIST_OCCUPATION - Static variable in class net.sf.freecol.tools.ColonizationSaveGameReader.ColonyData
-
- COLONIST_SPECIALITY - Static variable in class net.sf.freecol.tools.ColonizationSaveGameReader.ColonyData
-
- COLONIST_SUMMARY_COLUMN - Variable in class net.sf.freecol.client.gui.panel.CompactLabourReport
-
- colonists - Variable in class net.sf.freecol.client.gui.panel.LabourData.ProductionData
-
number of colonists
- colonists - Variable in class net.sf.freecol.tools.ColonizationSaveGameReader.ColonyData
-
- COLONISTS_PER_ROW - Static variable in class net.sf.freecol.client.gui.panel.ReportClassicColonyPanel
-
- ColonizationMapLoader - Class in net.sf.freecol.server.generator
-
Just pass the name of a Colonization map file (with extension ".MP").
- ColonizationMapLoader(File) - Constructor for class net.sf.freecol.server.generator.ColonizationMapLoader
-
- ColonizationMapReader - Class in net.sf.freecol.tools
-
Just pass the name of a Colonization map file (with extension ".MP").
- ColonizationMapReader() - Constructor for class net.sf.freecol.tools.ColonizationMapReader
-
- ColonizationSaveGameReader - Class in net.sf.freecol.tools
-
- ColonizationSaveGameReader(byte[]) - Constructor for class net.sf.freecol.tools.ColonizationSaveGameReader
-
- ColonizationSaveGameReader.Colonist - Class in net.sf.freecol.tools
-
- ColonizationSaveGameReader.ColonyData - Class in net.sf.freecol.tools
-
- ColonizationSaveGameReader.GameData - Class in net.sf.freecol.tools
-
- ColonizationSaveGameReader.PlayerData - Class in net.sf.freecol.tools
-
- colony - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel
-
The enclosing colony.
- colony - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
-
The Colony this panel is displaying.
- colony - Variable in class net.sf.freecol.client.gui.panel.ConstructionPanel
-
The colony performing the construction.
- colony - Variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary
-
The colony being summarized.
- colony - Variable in class net.sf.freecol.client.gui.panel.WarehouseDialog.WarehouseGoodsPanel
-
- colony - Variable in class net.sf.freecol.common.model.BuildQueue
-
The colony to queue buildables for.
- colony - Variable in class net.sf.freecol.common.model.ColonyWas
-
The colony.
- colony - Variable in class net.sf.freecol.common.model.ProductionCache
-
The colony whose production is being cached.
- colony - Variable in class net.sf.freecol.common.model.UnitWas
-
The colony.
- colony - Variable in class net.sf.freecol.common.model.WorkLocation
-
The colony that contains this work location.
- colony - Variable in class net.sf.freecol.server.ai.AIColony
-
The colony this AIColony is managing.
- colony - Variable in class net.sf.freecol.server.ai.ColonyPlan
-
The colony this AIColony manages.
- colony - Variable in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
-
The Colony to receive the gift.
- colony - Variable in class net.sf.freecol.server.ai.mission.IndianDemandMission
-
The colony to demand from.
- colony - Variable in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
-
The target colony to work inside.
- colony - Variable in class net.sf.freecol.server.ai.ProductionCache
-
- colony - Variable in class net.sf.freecol.server.ai.REFAIPlayer.TargetTuple
-
- Colony - Class in net.sf.freecol.common.model
-
Represents a colony.
- Colony(Game, String) - Constructor for class net.sf.freecol.common.model.Colony
-
Create a new Colony with the given identifier.
- Colony(Game, Player, String, Tile) - Constructor for class net.sf.freecol.common.model.Colony
-
Constructor for ServerColony.
- COLONY_CENTER - net.sf.freecol.common.model.UnitLocation.NoAddReason
-
Can not add to settlement center tile.
- COLONY_COLUMN - Variable in class net.sf.freecol.client.gui.panel.CompactLabourReport
-
- COLONY_COMPARATOR - Static variable in class net.sf.freecol.client.ClientOptions
-
Used by GUI to sort colonies.
- COLONY_COMPARATOR_AGE - Static variable in class net.sf.freecol.client.ClientOptions
-
- COLONY_COMPARATOR_NAME - Static variable in class net.sf.freecol.client.ClientOptions
-
- COLONY_COMPARATOR_POSITION - Static variable in class net.sf.freecol.client.ClientOptions
-
- COLONY_COMPARATOR_SIZE - Static variable in class net.sf.freecol.client.ClientOptions
-
- COLONY_COMPARATOR_SOL - Static variable in class net.sf.freecol.client.ClientOptions
-
- COLONY_CONQUERED - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
-
The colony conquered.
- COLONY_DATA - Static variable in class net.sf.freecol.tools.ColonizationSaveGameReader
-
- COLONY_DESTROYED - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
-
The colony destroyed.
- COLONY_GOODS_PARTY - Static variable in class net.sf.freecol.common.model.Modifier
-
The Constant COLONY_GOODS_PARTY.
- COLONY_GOODS_PARTY_SOURCE - Static variable in class net.sf.freecol.common.model.Specification
-
The Constant COLONY_GOODS_PARTY_SOURCE.
- COLONY_LABELS - Static variable in class net.sf.freecol.client.ClientOptions
-
Style of colony labels.
- COLONY_LABELS_CLASSIC - Static variable in class net.sf.freecol.client.ClientOptions
-
- COLONY_LABELS_MODERN - Static variable in class net.sf.freecol.client.ClientOptions
-
- COLONY_LABELS_NONE - Static variable in class net.sf.freecol.client.ClientOptions
-
- COLONY_NAME_TAG - Static variable in class net.sf.freecol.common.model.ColonyTradeItem
-
The Constant COLONY_NAME_TAG.
- COLONY_PRIORITY - Static variable in interface net.sf.freecol.common.model.Consumer
-
The consumption priority of the colony build queue.
- COLONY_PRODUCTION_INDEX - Static variable in class net.sf.freecol.common.model.Modifier
-
The Constant COLONY_PRODUCTION_INDEX.
- COLONY_REPORT - Static variable in class net.sf.freecol.client.ClientOptions
-
Option for selecting the compact colony report.
- COLONY_REPORT_CLASSIC - Static variable in class net.sf.freecol.client.ClientOptions
-
- COLONY_REPORT_COMPACT - Static variable in class net.sf.freecol.client.ClientOptions
-
- COLONY_TAG - Static variable in class net.sf.freecol.common.model.ColonyTradeItem
-
The Constant COLONY_TAG.
- COLONY_TAG - Static variable in class net.sf.freecol.common.model.WorkLocation
-
The Constant COLONY_TAG.
- COLONY_TAG - Static variable in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
-
- COLONY_TAG - Static variable in class net.sf.freecol.server.ai.mission.IndianDemandMission
-
- COLONY_TAG - Static variable in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
-
- COLONY_UNIT_COUNT_TAG - Static variable in class net.sf.freecol.common.model.PlayerExploredTile
-
The Constant COLONY_UNIT_COUNT_TAG.
- COLONY_UNITS - Static variable in class net.sf.freecol.client.gui.panel.ColonyPanel
-
- Colony.ColonyChangeEvent - Enum in net.sf.freecol.common.model
-
The Enum ColonyChangeEvent.
- Colony.NoBuildReason - Enum in net.sf.freecol.common.model
-
Reasons for not building a buildable.
- Colony.TileImprovementSuggestion - Class in net.sf.freecol.common.model
-
Container class for tile exploration or improvement suggestions.
- colonyAgeComparator - Static variable in class net.sf.freecol.client.ClientOptions
-
Compare by ascending age.
- colonyBox - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.ColonyTradeItemPanel
-
- ColonyCargoPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ColonyPanel.ColonyCargoPanel
-
Create this colony cargo panel.
- ColonyChangeEvent() - Constructor for enum net.sf.freecol.common.model.Colony.ColonyChangeEvent
-
- ColonyData(byte[], int) - Constructor for class net.sf.freecol.tools.ColonizationSaveGameReader.ColonyData
-
- colonyDemandPanel - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog
-
- colonyId - Variable in class net.sf.freecol.common.model.ColonyTradeItem
-
The identifier of the colony to change hands.
- colonyId - Variable in class net.sf.freecol.common.networking.AbandonColonyMessage
-
The identifier of the colony to abandon.
- colonyId - Variable in class net.sf.freecol.common.networking.IndianDemandMessage
-
The identifier of the colony being demanded of.
- colonyId - Variable in class net.sf.freecol.common.networking.JoinColonyMessage
-
The identifier of the colony.
- colonyId - Variable in class net.sf.freecol.common.networking.PayForBuildingMessage
-
The identifier of the colony that is building.
- colonyId - Variable in class net.sf.freecol.common.networking.RearrangeColonyMessage
-
The id of the colony requesting the rearrangement.
- colonyId - Variable in class net.sf.freecol.common.networking.SetBuildQueueMessage
-
The identifier of the colony containing the queue.
- colonyId - Variable in class net.sf.freecol.common.networking.SetGoodsLevelsMessage
-
The identifier of the colony where the goods levels are set.
- ColonyInPortPanel() - Constructor for class net.sf.freecol.client.gui.panel.ColonyPanel.ColonyInPortPanel
-
Creates this ColonyInPortPanel.
- colonyName - Variable in class net.sf.freecol.common.model.ColonyTradeItem
-
The colony name, which is useful when the colony is unknown to the offer
recipient.
- colonyName - Variable in class net.sf.freecol.common.networking.BuildColonyMessage
-
The name of the new colony.
- colonyNameComparator - Static variable in class net.sf.freecol.client.ClientOptions
-
Compare by name.
- colonyOfferPanel - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog
-
- colonyPanel(Colony, Unit) - Method in class net.sf.freecol.client.control.InGameController
-
Display the colony panel for a colony, and select the unit that just
arrived there if it is a carrier.
- ColonyPanel - Class in net.sf.freecol.client.gui.panel
-
This is a panel for the Colony display.
- ColonyPanel(FreeColClient, Colony) - Constructor for class net.sf.freecol.client.gui.panel.ColonyPanel
-
The constructor for the panel.
- ColonyPanel.BuildingsPanel - Class in net.sf.freecol.client.gui.panel
-
This panel is a list of the colony's buildings.
- ColonyPanel.BuildingsPanel.ASingleBuildingPanel - Class in net.sf.freecol.client.gui.panel
-
This panel is a single line (one building) in the
BuildingsPanel.
- ColonyPanel.ColonyCargoPanel - Class in net.sf.freecol.client.gui.panel
-
This panel shows the content of a carrier in the colony
- ColonyPanel.ColonyInPortPanel - Class in net.sf.freecol.client.gui.panel
-
A panel that holds UnitLabels that represent naval Units that are
waiting in the port of the colony.
- ColonyPanel.OutsideColonyPanel - Class in net.sf.freecol.client.gui.panel
-
A panel that holds UnitLabels that represent Units that are standing in
front of a colony.
- ColonyPanel.PopulationPanel - Class in net.sf.freecol.client.gui.panel
-
The panel to display the population breakdown for this colony.
- ColonyPanel.TilesPanel - Class in net.sf.freecol.client.gui.panel
-
A panel that displays the tiles in the immediate area around the colony.
- ColonyPanel.TilesPanel.ASingleTilePanel - Class in net.sf.freecol.client.gui.panel
-
Panel for visualizing a ColonyTile.
- ColonyPanel.WarehousePanel - Class in net.sf.freecol.client.gui.panel
-
A panel that holds goods that represent cargo that is inside
the Colony.
- colonyPlan - Variable in class net.sf.freecol.server.ai.AIColony
-
The current plan for the colony.
- ColonyPlan - Class in net.sf.freecol.server.ai
-
Objects of this class describes the plan the AI has for a
Colony.
- ColonyPlan(AIMain, Colony) - Constructor for class net.sf.freecol.server.ai.ColonyPlan
-
Creates a new ColonyPlan.
- ColonyPlan.BuildPlan - Class in net.sf.freecol.server.ai
-
The things to build, and their priority.
- ColonyPlan.ProfileType - Enum in net.sf.freecol.server.ai
-
The profile of the colony (a sort of general flavour).
- colonyPositionComparator - Static variable in class net.sf.freecol.client.ClientOptions
-
Compare by position on the map.
- colonySizeComparator - Static variable in class net.sf.freecol.client.ClientOptions
-
Compare by descending size then liberty.
- colonySoLComparator - Static variable in class net.sf.freecol.client.ClientOptions
-
Compare by descending liberty then size.
- ColonySummary(Colony, List<GoodsType>) - Constructor for class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary
-
Create the colony summary.
- colonyTile - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
-
The colony tile to monitor.
- ColonyTile - Class in net.sf.freecol.common.model
-
Represents a work location on a tile.
- ColonyTile(Game, String) - Constructor for class net.sf.freecol.common.model.ColonyTile
-
Create a new ColonyTile with the given identifier.
- ColonyTile(Game, Colony, Tile) - Constructor for class net.sf.freecol.common.model.ColonyTile
-
Constructor for ServerColonyTile.
- colonyTiles - Variable in class net.sf.freecol.common.model.Colony
-
A list of the ColonyTiles.
- colonyTiles - Variable in class net.sf.freecol.server.ai.ProductionCache
-
The available colony tiles.
- ColonyTradeItem - Class in net.sf.freecol.common.model
-
A trade item consisting of a colony.
- ColonyTradeItem(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.ColonyTradeItem
-
Creates a new ColonyTradeItem instance.
- ColonyTradeItem(Game, Player, Player, Colony) - Constructor for class net.sf.freecol.common.model.ColonyTradeItem
-
Creates a new ColonyTradeItem instance.
- ColonyTradeItemPanel(Player) - Constructor for class net.sf.freecol.client.gui.panel.NegotiationDialog.ColonyTradeItemPanel
-
Creates a new ColonyTradeItemPanel instance.
- colonyUnitCount - Variable in class net.sf.freecol.common.model.PlayerExploredTile
-
The colony unit count.
- colonyUnitsButton - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
-
- colonyValue - Variable in class net.sf.freecol.server.ai.mission.BuildColonyMission
-
The value of a target Tile.
- ColonyValueCategory() - Constructor for enum net.sf.freecol.common.model.Player.ColonyValueCategory
-
- ColonyWas - Class in net.sf.freecol.common.model
-
Helper container to remember a colony state prior to some change, and fire
off any consequent property changes.
- ColonyWas(Colony) - Constructor for class net.sf.freecol.common.model.ColonyWas
-
Record the state of a colony.
- COLOPEDIA - net.sf.freecol.client.gui.panel.UnitLabel.UnitAction
-
- COLOPEDIA - Static variable in class net.sf.freecol.client.gui.panel.TilePanel
-
- ColopediaAction - Class in net.sf.freecol.client.gui.action
-
Displays a section of the Colopedia.
- ColopediaAction(FreeColClient, ColopediaAction.PanelType) - Constructor for class net.sf.freecol.client.gui.action.ColopediaAction
-
Creates this action.
- ColopediaAction.PanelType - Enum in net.sf.freecol.client.gui.action
-
- ColopediaDetailPanel<T> - Interface in net.sf.freecol.client.gui.panel
-
This panel displays the Colopedia.
- ColopediaGameObjectTypePanel<T extends FreeColGameObjectType> - Class in net.sf.freecol.client.gui.panel
-
This panel displays details of game objects in the Colopedia.
- ColopediaGameObjectTypePanel(FreeColClient, ColopediaPanel, String) - Constructor for class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
-
Create a new Colopedia game object type panel.
- colopediaPanel - Variable in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
-
The enclosing colopedia panel.
- colopediaPanel - Variable in class net.sf.freecol.client.gui.panel.ConceptDetailPanel
-
- ColopediaPanel - Class in net.sf.freecol.client.gui.panel
-
This panel displays the Colopedia.
- ColopediaPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ColopediaPanel
-
Creates a new ColopediaPanel instance suitable
only for the construction of ColopediaDetailPanels.
- ColopediaPanel(FreeColClient, String) - Constructor for class net.sf.freecol.client.gui.panel.ColopediaPanel
-
The constructor that will add the items to this panel.
- ColopediaTreeCellRenderer - Class in net.sf.freecol.client.gui.panel
-
This TreeCellRenderer is responsible for rendering tree items in
the Colopedia.
- ColopediaTreeCellRenderer() - Constructor for class net.sf.freecol.client.gui.panel.ColopediaTreeCellRenderer
-
The constructor makes sure that the backgrounds are transparent.
- ColopediaTreeItem - Class in net.sf.freecol.client.gui.panel
-
TreeCellItems are used to represent the name and icon of a node in
the Colopedia's tree.
- ColopediaTreeItem(ColopediaDetailPanel, String, String, ImageIcon) - Constructor for class net.sf.freecol.client.gui.panel.ColopediaTreeItem
-
The default constructor for a ColopediaTreeItem that
corresponds to a leaf node.
- color - Variable in class net.sf.freecol.client.gui.GUIMessage
-
- color - Variable in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog.ColorButton
-
- color - Variable in class net.sf.freecol.common.model.Nation
-
The color of this nation.
- color - Variable in class net.sf.freecol.common.resources.ColorResource
-
- COLOR_CELL_BORDER - Static variable in class net.sf.freecol.client.gui.panel.Utility
-
- COLOR_COLUMN - Static variable in class net.sf.freecol.client.gui.panel.PlayersTable
-
- COLOR_TAG - Static variable in class net.sf.freecol.common.model.Nation
-
The Constant COLOR_TAG.
- ColorButton(Color) - Constructor for class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog.ColorButton
-
- ColorCellEditor - Class in net.sf.freecol.client.gui.panel
-
A table cell editor that can be used to edit colors.
- ColorCellEditor(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ColorCellEditor
-
The constructor to use.
- ColorCellRenderer - Class in net.sf.freecol.client.gui.panel
-
A table cell renderer that should be used to display the chosen
color in a table.
- ColorCellRenderer(boolean) - Constructor for class net.sf.freecol.client.gui.panel.ColorCellRenderer
-
The constructor to use.
- colorChooser - Variable in class net.sf.freecol.client.gui.panel.ColorChooserPanel
-
- colorChooserPanel - Variable in class net.sf.freecol.client.gui.panel.ColorCellEditor
-
- ColorChooserPanel - Class in net.sf.freecol.client.gui.panel
-
This class represents a panel that holds a JColorChooser and OK
and cancel buttons.
- ColorChooserPanel(FreeColClient, ActionListener) - Constructor for class net.sf.freecol.client.gui.panel.ColorChooserPanel
-
The constructor to use.
- colorEditButton - Variable in class net.sf.freecol.client.gui.panel.ColorCellEditor
-
- ColorResource - Class in net.sf.freecol.common.resources
-
A Resource wrapping a Color.
- ColorResource(Color) - Constructor for class net.sf.freecol.common.resources.ColorResource
-
- ColorResource(URI) - Constructor for class net.sf.freecol.common.resources.ColorResource
-
Do not use directly.
- colorResources - Static variable in class net.sf.freecol.common.resources.ResourceFactory
-
WeakHashMaps to ensure that only one
Resource is created given the same
URI.
- colorResources - Variable in class net.sf.freecol.common.resources.ResourceMapping
-
Mappings between an object identifier and a resource.
- columnNames - Static variable in class net.sf.freecol.client.gui.panel.PlayersTable
-
- columnNames - Static variable in class net.sf.freecol.client.gui.panel.ServerListTableModel
-
- columnNames - Variable in class net.sf.freecol.client.gui.panel.StatisticsPanel.StatisticsModel
-
- COLUMNS - Static variable in class net.sf.freecol.client.gui.panel.CompactLabourReport
-
- COLUMNS - Static variable in class net.sf.freecol.client.gui.panel.MapSizeDialog
-
- COLUMNS - Static variable in class net.sf.freecol.client.gui.panel.ParametersDialog
-
- COLUMNS - Static variable in class net.sf.freecol.client.gui.panel.ScaleMapSizeDialog
-
- COLUMNS - Static variable in class net.sf.freecol.client.gui.panel.SelectTributeAmountDialog
-
- combat(ServerPlayer, FreeColGameObject, FreeColGameObject, List<CombatModel.CombatResult>) - Method in class net.sf.freecol.server.control.InGameController
-
Combat.
- COMBAT_LOSS_PRIORITY_TAG - Static variable in class net.sf.freecol.common.model.EquipmentType
-
The Constant COMBAT_LOSS_PRIORITY_TAG.
- COMBAT_RESULT - net.sf.freecol.common.model.ModelMessage.MessageType
-
The combat result.
- combatIsAmphibious(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.CombatModel
-
Could this attack be an amphibious operation?.
- combatIsAttack(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.CombatModel
-
Is this combat a normal attack?.
- combatIsAttackMeasurement(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.CombatModel
-
Is this just a measurement of offence power?.
- combatIsBombard(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.CombatModel
-
Is this combat a bombardment?.
- combatIsDefenceMeasurement(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.CombatModel
-
Is this just a measurement of defence power?.
- combatIsSettlementAttack(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.CombatModel
-
Is this combat a attack on a settlement? These happen on the client side
only, for the purposes of the pre-combat display.
- combatIsWarOfIndependence(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.CombatModel
-
Is this a combat between a rebel player and the REF at a colony?.
- combatLossPriority - Variable in class net.sf.freecol.common.model.EquipmentType
-
Determines which type of Equipment will be lost first if the Unit carrying it
is defeated.
- combatModel - Variable in class net.sf.freecol.common.model.Game
-
The combat model this game uses.
- CombatModel - Class in net.sf.freecol.common.model
-
A abstract requirements for a FreeCol combat model.
- CombatModel() - Constructor for class net.sf.freecol.common.model.CombatModel
-
Empty constructor is sufficient.
- CombatModel.CombatOdds - Class in net.sf.freecol.common.model
-
Odds a particular outcome will occur in combat.
- CombatModel.CombatResult - Enum in net.sf.freecol.common.model
-
The Enum CombatResult.
- CombatOdds(double) - Constructor for class net.sf.freecol.common.model.CombatModel.CombatOdds
-
Instantiates a new combat odds.
- CombatResult() - Constructor for enum net.sf.freecol.common.model.CombatModel.CombatResult
-
- comboBox - Variable in class net.sf.freecol.client.gui.panel.SelectAmountDialog
-
The combo box to input the amount through.
- comment - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog
-
A comment message.
- COMMENT - Static variable in class net.sf.freecol.tools.DesktopEntry
-
- COMMS - net.sf.freecol.common.debug.FreeColDebugger.DebugMode
-
- compactBox - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel
-
The check box to enable compact mode.
- CompactLabourReport - Class in net.sf.freecol.client.gui.panel
-
This panel displays the Labour Report.
- CompactLabourReport(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.CompactLabourReport
-
The constructor that will add the items to this panel.
- CompactLabourReport(FreeColClient, LabourData.UnitData) - Constructor for class net.sf.freecol.client.gui.panel.CompactLabourReport
-
The constructor that will add the items to this panel.
- COMPARATOR - Static variable in interface net.sf.freecol.common.model.Consumer
-
Compare consumers by descending priority.
- comparatorBox - Variable in class net.sf.freecol.client.gui.panel.SelectDestinationDialog
-
Choice of the comparator.
- compare(SelectDestinationDialog.Destination, SelectDestinationDialog.Destination) - Method in class net.sf.freecol.client.gui.panel.SelectDestinationDialog.DestinationComparator
-
- compare(SelectDestinationDialog.Destination, SelectDestinationDialog.Destination) - Method in class net.sf.freecol.client.gui.panel.SelectDestinationDialog.DistanceComparator
- compare(SelectDestinationDialog.Destination, SelectDestinationDialog.Destination) - Method in class net.sf.freecol.client.gui.panel.SelectDestinationDialog.NameComparator
- compare(ModelMessage, ModelMessage) - Method in class net.sf.freecol.client.ClientOptions.MessageSourceComparator
-
- compare(ProductionCache.Entry, ProductionCache.Entry) - Method in class net.sf.freecol.server.ai.CacheEntryComparator
-
- compareIds(FreeColObject, FreeColObject) - Static method in class net.sf.freecol.common.model.FreeColObject
-
Compare two FreeColObjects by their identifiers.
- compareNames(Location, Location) - Method in class net.sf.freecol.client.gui.panel.SelectDestinationDialog.DestinationComparator
-
Compare the names of two locations.
- compareProduction(ProductionCache.Entry, ProductionCache.Entry) - Method in class net.sf.freecol.server.ai.CacheEntryComparator
-
- compareTo(ChoiceItem<T>) - Method in class net.sf.freecol.client.gui.ChoiceItem
- compareTo(TileViewer.SortableImage) - Method in class net.sf.freecol.client.gui.TileViewer.SortableImage
-
- compareTo(FreeColObject) - Method in class net.sf.freecol.common.model.Building
-
Base for Comparable implementations.
- compareTo(FreeColObject) - Method in class net.sf.freecol.common.model.BuildingType
-
Base for Comparable implementations.
- compareTo(FreeColObject) - Method in class net.sf.freecol.common.model.FreeColObject
-
Base for Comparable implementations.
- compareTo(FreeColObject) - Method in class net.sf.freecol.common.model.HighScore
-
Base for Comparable implementations.
- compareTo(FreeColObject) - Method in class net.sf.freecol.common.model.LastSale
-
Base for Comparable implementations.
- compareTo(FreeColObject) - Method in class net.sf.freecol.common.model.Modifier
-
Base for Comparable implementations.
- compareTo(FreeColObject) - Method in class net.sf.freecol.common.model.Role
-
Base for Comparable implementations.
- compareTo(FreeColObject) - Method in class net.sf.freecol.common.model.UnitType
-
Base for Comparable implementations.
- compareTo(FreeColObject) - Method in class net.sf.freecol.server.ai.ValuedAIObject
-
Base for Comparable implementations.
- compareTo(TileTypeChange) - Method in class net.sf.freecol.common.model.TileTypeChange
- compareTo(UnitWas) - Method in class net.sf.freecol.common.model.UnitWas
- compareTo(AudioMixerOption.MixerWrapper) - Method in class net.sf.freecol.common.option.AudioMixerOption.MixerWrapper
-
- compareTo(LanguageOption.Language) - Method in class net.sf.freecol.common.option.LanguageOption.Language
- compareTo(REFAIPlayer.TargetTuple) - Method in class net.sf.freecol.server.ai.REFAIPlayer.TargetTuple
-
- compareTo(ForestMaker.ImageLocation) - Method in class net.sf.freecol.tools.ForestMaker.ImageLocation
-
- compassRose - Variable in class net.sf.freecol.client.gui.panel.CornerMapControls
-
- COMPATIBLE_EQUIPMENT_TAG - Static variable in class net.sf.freecol.common.model.EquipmentType
-
The Constant COMPATIBLE_EQUIPMENT_TAG.
- compatibleEquipment - Variable in class net.sf.freecol.common.model.EquipmentType
-
A list containing the object identifiers of equipment types compatible with
this one.
- compatTags - Static variable in class net.sf.freecol.common.model.UnitTypeChange
-
The Constant compatTags.
- complete(boolean, ChangeSet) - Method in class net.sf.freecol.server.model.MonarchSession
-
- complete(ChangeSet) - Method in class net.sf.freecol.server.model.DiplomacySession
-
- complete(ChangeSet) - Method in class net.sf.freecol.server.model.LootSession
-
- complete(ChangeSet) - Method in class net.sf.freecol.server.model.MonarchSession
-
- complete(ChangeSet) - Method in class net.sf.freecol.server.model.TradeSession
-
- complete(ChangeSet) - Method in class net.sf.freecol.server.model.TransactionSession
-
All transaction types must implement a completion action.
- completeAll(ChangeSet) - Static method in class net.sf.freecol.server.model.TransactionSession
-
Complete all transactions.
- completed - Variable in class net.sf.freecol.server.model.TransactionSession
-
Has this session been completed?
- COMPLETED - net.sf.freecol.common.model.mission.Mission.MissionState
-
Mission has been completed.
- completeTurns - Variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary
-
- completeWish(Goods, LogBuilder) - Method in class net.sf.freecol.server.ai.AIColony
-
Tries to complete any wishes for some goods that have just arrived.
- completeWish(Unit, LogBuilder) - Method in class net.sf.freecol.server.ai.AIColony
-
Tries to complete any wishes for a unit that has just arrived.
- completeWish(TransportableAIObject, LogBuilder) - Method in class net.sf.freecol.server.ai.AIColony
-
Tries to complete any wishes for a transportable that has just arrived.
- completeWish(Wish) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Notify that a wish has been completed.
- completeWish(Wish, String, LogBuilder) - Method in class net.sf.freecol.server.ai.AIColony
-
Tries to complete a supplied wish.
- completionAction - Variable in class net.sf.freecol.common.model.BuildQueue
-
What to do when an item has been completed.
- CompletionAction() - Constructor for enum net.sf.freecol.common.model.BuildQueue.CompletionAction
-
- components - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.HeaderRenderer
-
- CompoundMission - Class in net.sf.freecol.common.model.mission
-
The CompoundMission provides a wrapper for several more basic
Missions that will be carried out in order.
- CompoundMission(Game) - Constructor for class net.sf.freecol.common.model.mission.CompoundMission
-
Creates a new CompoundMission instance.
- CompoundMission(Game, String) - Constructor for class net.sf.freecol.common.model.mission.CompoundMission
-
Creates a new CompoundMission instance.
- CompoundMission(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.mission.CompoundMission
-
Creates a new CompoundMission instance.
- CompoundMission(Game, Element) - Constructor for class net.sf.freecol.common.model.mission.CompoundMission
-
Creates a new CompoundMission instance.
- compressedWidth - Variable in class net.sf.freecol.client.gui.panel.ProductionLabel
-
The compressed width of the ProductionLabel.
- ConceptDetailPanel - Class in net.sf.freecol.client.gui.panel
-
This panel displays the concepts within the Colopedia.
- ConceptDetailPanel(FreeColClient, ColopediaPanel) - Constructor for class net.sf.freecol.client.gui.panel.ConceptDetailPanel
-
Creates a new instance of this ColopediaDetailPanel.
- concepts - Static variable in class net.sf.freecol.client.gui.panel.ConceptDetailPanel
-
- CONCEPTS - net.sf.freecol.client.gui.action.ColopediaAction.PanelType
-
- conciseHeaders(Market) - Method in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
-
Display the header area for the concise panel.
- conditions - Variable in class net.sf.freecol.common.i18n.Rule
-
- CONFIG_DIRS - Static variable in class net.sf.freecol.common.io.FreeColDirectories
-
- configureDebugRun(String) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
-
Configures a debug run.
- configurePropertiesFromAction(Action) - Method in class net.sf.freecol.client.gui.panel.UnitButton
-
- confirm(String, String, String) - Method in class net.sf.freecol.client.gui.GUI
-
Simple modal confirmation dialog.
- confirm(String, String, String) - Method in class net.sf.freecol.client.gui.SwingGUI
-
Simple modal confirmation dialog.
- confirm(Tile, StringTemplate, String, String) - Method in class net.sf.freecol.client.gui.GUI
-
General modal confirmation dialog.
- confirm(Tile, StringTemplate, String, String) - Method in class net.sf.freecol.client.gui.SwingGUI
-
General modal confirmation dialog.
- confirm(Tile, StringTemplate, GoodsType, String, String) - Method in class net.sf.freecol.client.gui.GUI
-
- confirm(Tile, StringTemplate, GoodsType, String, String) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- confirm(Tile, StringTemplate, Settlement, String, String) - Method in class net.sf.freecol.client.gui.GUI
-
- confirm(Tile, StringTemplate, Settlement, String, String) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- confirm(Tile, StringTemplate, Unit, String, String) - Method in class net.sf.freecol.client.gui.GUI
-
General modal confirmation dialog.
- confirm(Tile, StringTemplate, Unit, String, String) - Method in class net.sf.freecol.client.gui.SwingGUI
-
General modal confirmation dialog.
- CONFIRM_SAVE_OVERWRITE - Static variable in class net.sf.freecol.client.ClientOptions
-
Whether to display confirmation for the overwrite of existing
save files.
- confirmAbandonEducation(Unit, boolean) - Method in class net.sf.freecol.client.gui.GUI
-
Confirm that a unit should abandon its educational activity.
- confirmClearTradeRoute(Unit) - Method in class net.sf.freecol.client.gui.GUI
-
If a unit has a trade route, get confirmation that it is
ok to clear it and set a destination.
- confirmDeclaration() - Method in class net.sf.freecol.client.gui.GUI
-
Confirm declaration of independence.
- confirmDeclaration() - Method in class net.sf.freecol.client.gui.SwingGUI
-
Confirm declaration of independence.
- ConfirmDeclarationDialog - Class in net.sf.freecol.client.gui.panel
-
A dialog used to confirm the declaration of independence.
- ConfirmDeclarationDialog(FreeColClient, JFrame) - Constructor for class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
-
The constructor that will add the items to this panel.
- ConfirmDeclarationDialog.ColorButton - Class in net.sf.freecol.client.gui.panel
-
A button for a colour.
- ConfirmDeclarationDialog.EnumRenderer<T> - Class in net.sf.freecol.client.gui.panel
-
Simple renderer for Messages with a prefix.
- confirmEuropeanTribute(Unit, Colony, NationSummary) - Method in class net.sf.freecol.client.gui.GUI
-
Confirm whether the player wants to demand tribute from a colony.
- confirmHostileAction(Unit, Tile) - Method in class net.sf.freecol.client.gui.GUI
-
Check if an attack results in a transition from peace or cease fire to
war and, if so, warn the player.
- confirmLeaveColony(Unit) - Method in class net.sf.freecol.client.gui.GUI
-
Confirm that a unit can leave its colony.
- confirmNativeTribute(Unit, IndianSettlement) - Method in class net.sf.freecol.client.gui.GUI
-
Confirm whether the player wants to demand tribute from a native
settlement.
- confirmPreCombat(Unit, Tile) - Method in class net.sf.freecol.client.gui.GUI
-
Shows the pre-combat dialog if enabled, allowing the user to
view the odds and possibly cancel the attack.
- confirmStopGame() - Method in class net.sf.freecol.client.gui.GUI
-
Confirm whether to stop the current game.
- connect - Variable in class net.sf.freecol.client.gui.panel.ServerListPanel
-
- connect(String, String, int, MessageHandler) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Connects a client to host:port (or more).
- CONNECT - Static variable in class net.sf.freecol.client.gui.panel.ServerListPanel
-
- connectController - Variable in class net.sf.freecol.client.FreeColClient
-
- connectController - Variable in class net.sf.freecol.client.gui.panel.ServerListPanel
-
- ConnectController - Class in net.sf.freecol.client.control
-
The controller responsible for starting a server and connecting to it.
- ConnectController(FreeColClient) - Constructor for class net.sf.freecol.client.control.ConnectController
-
Creates a new ConnectController.
- connected - Variable in class net.sf.freecol.common.model.TileImprovement
-
Cached bitmap of connections by direction, derived from style.
- connected - Variable in class net.sf.freecol.common.model.TileType
-
Whether this TileType is connected to Europe.
- connected - Variable in class net.sf.freecol.server.generator.River
-
Whether the river is connected to the high seas.
- connected - Variable in class net.sf.freecol.server.model.ServerPlayer
-
- CONNECTED_TAG - Static variable in class net.sf.freecol.common.model.Tile
-
The Constant CONNECTED_TAG.
- connection - Variable in class net.sf.freecol.common.networking.ReceivingThread
-
The connection to receive on.
- connection - Variable in class net.sf.freecol.server.control.InGameController.DOMMessageCallable
-
- connection - Variable in class net.sf.freecol.server.model.ServerPlayer
-
The connection for this player.
- Connection - Class in net.sf.freecol.common.networking
-
A network connection.
- Connection(String) - Constructor for class net.sf.freecol.common.networking.Connection
-
Trivial constructor.
- Connection(String, int, MessageHandler, String) - Constructor for class net.sf.freecol.common.networking.Connection
-
- Connection(Socket, MessageHandler, String) - Constructor for class net.sf.freecol.common.networking.Connection
-
Creates a new
Connection with the specified
Socket and
MessageHandler.
- connections - Variable in class net.sf.freecol.metaserver.MetaServer
-
A hash of Connection objects, keyed by the Socket they relate to.
- connections - Variable in class net.sf.freecol.server.networking.Server
-
A hash of Connection objects, keyed by the Socket they relate to.
- CONQUER_COLONY - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
-
The conquer colony.
- consequences(ServerPlayer) - Method in class net.sf.freecol.server.control.ChangeSet.Change
-
Are the secondary changes consequent to this Change?
- consequences(ServerPlayer) - Method in class net.sf.freecol.server.control.ChangeSet.MoveChange
-
There are consequences to a move.
- consoleLogging - Variable in class net.sf.freecol.common.logging.DefaultHandler
-
- consoleLogging - Static variable in class net.sf.freecol.FreeCol
-
- constructionPanel - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel
-
The panel showing the current buildable.
- constructionPanel - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
-
- ConstructionPanel - Class in net.sf.freecol.client.gui.panel
-
This panel shows the progress of constructing a building or
unit in a colony.
- ConstructionPanel(FreeColClient, Colony, boolean) - Constructor for class net.sf.freecol.client.gui.panel.ConstructionPanel
-
Creates a ConstructionPanel.
- CONSUME_ALL_OR_NOTHING - Static variable in class net.sf.freecol.common.model.Ability
-
The ability of certain consumers (e.g.
- CONSUME_ONLY_SURPLUS_PRODUCTION - Static variable in class net.sf.freecol.common.model.Modifier
-
The Constant CONSUME_ONLY_SURPLUS_PRODUCTION.
- CONSUMED - net.sf.freecol.common.model.Game.FcgoState
-
The consumed.
- consumeGoods(GoodsType, int) - Method in class net.sf.freecol.server.model.ServerIndianSettlement
-
Convenience function to remove an amount of goods.
- consumeGoodsWish(AIGoods, GoodsWish) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Consume a GoodsWish.
- Consumer - Interface in net.sf.freecol.common.model
-
Objects implementing the Consumer interface consume Goods.
- CONSUMES_TAG - Static variable in class net.sf.freecol.common.model.BuildingType
-
The Constant CONSUMES_TAG.
- CONSUMES_TAG - Static variable in class net.sf.freecol.common.model.UnitType
-
The Constant CONSUMES_TAG.
- consumeWorkerWish(AIUnit, WorkerWish) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Consume a WorkerWish, yielding a WishRealizationMission for a unit.
- consumption - Variable in class net.sf.freecol.common.model.ProductionInfo
-
The actual consumption.
- consumption - Variable in class net.sf.freecol.common.model.UnitType
-
The goods consumed per turn when in a settlement.
- CONSUMPTION - net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary.ProductionStatus
-
- CONTACT - net.sf.freecol.common.model.DiplomaticTrade.TradeContext
-
The contact.
- CONTACT_LEVEL_TAG - Static variable in class net.sf.freecol.common.model.IndianSettlement
-
The Constant CONTACT_LEVEL_TAG.
- CONTACT_MODIFIER - Static variable in class net.sf.freecol.common.model.Tension
-
The Constant CONTACT_MODIFIER.
- CONTACTED - net.sf.freecol.common.model.IndianSettlement.ContactLevel
-
The contacted.
- ContactLevel() - Constructor for enum net.sf.freecol.common.model.IndianSettlement.ContactLevel
-
- contactLevels - Variable in class net.sf.freecol.common.model.IndianSettlement
-
A map that tells if a player has spoken to the chief of this settlement.
- contains(int, int) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
-
Checks if this JComponent contains the given
coordinate.
- contains(Collection<T>, Predicate<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
-
Does a collection contain at least one element that matches a predicate?
- contains(Goods) - Method in class net.sf.freecol.common.model.GoodsContainer
-
Checks if the specified Goods is in this container.
- contains(Locatable) - Method in class net.sf.freecol.common.model.Colony
-
Checks if this Location contains the specified
Locatable.
- contains(Locatable) - Method in class net.sf.freecol.common.model.GoodsLocation
-
Checks if this Location contains the specified
Locatable.
- contains(Locatable) - Method in interface net.sf.freecol.common.model.Location
-
Checks if this Location contains the specified
Locatable.
- contains(Locatable) - Method in class net.sf.freecol.common.model.Map
-
Checks if this Location contains the specified
Locatable.
- contains(Locatable) - Method in class net.sf.freecol.common.model.Tile
-
Checks if this Location contains the specified
Locatable.
- contains(Locatable) - Method in class net.sf.freecol.common.model.UnitLocation
-
Checks if this Location contains the specified
Locatable.
- contains(Tile) - Method in class net.sf.freecol.server.generator.River
-
Returns true if this river already contains the given tile.
- contains(TileItem) - Method in class net.sf.freecol.common.model.TileItemContainer
-
Checks if the specified TileItem is in this container.
- containsAbilityKey(String) - Method in class net.sf.freecol.common.model.FeatureContainer
-
Checks if this container contains a given ability key.
- containsAbilityKey(String) - Method in class net.sf.freecol.common.model.FreeColObject
-
Checks if this object contains a given ability key.
- containsCenter(ServerRegion) - Method in class net.sf.freecol.server.model.ServerRegion
-
Does this region contain the center of another?
- containsColorKey(String) - Method in class net.sf.freecol.common.resources.ResourceMapping
-
- containsGoods(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.GoodsLocation
-
Does this location contain enough goods to satisfy a list of requirements?.
- containsImageKey(String) - Method in class net.sf.freecol.common.resources.ResourceMapping
-
- containsInGameComponents() - Method in class net.sf.freecol.client.gui.Canvas
-
Checks if this Canvas contains any in game components.
- containsInGameComponents() - Method in class net.sf.freecol.client.gui.GUI
-
- containsInGameComponents() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- containsKey(String) - Static method in class net.sf.freecol.common.i18n.Messages
-
Does the message bundle contain the given key?
- containsKey(String) - Method in class net.sf.freecol.common.resources.ResourceMapping
-
- containsKey(T) - Method in class net.sf.freecol.common.model.TypeCountMap
-
Contains key.
- containsModifierKey(String) - Method in class net.sf.freecol.common.model.FreeColObject
-
Checks if this object contains a given modifier key.
- containsType(GoodsType, Collection<? extends AbstractGoods>) - Static method in class net.sf.freecol.common.model.AbstractGoods
-
Does a goods collection contain an element with a given type?.
- CONTENT - net.sf.freecol.common.model.Tension.Level
-
The content.
- contents - Variable in class net.sf.freecol.server.control.ChangeSet.RemoveChange
-
- context - Variable in class net.sf.freecol.common.model.DiplomaticTrade
-
The context of this agreement.
- CONTEXT_TAG - Static variable in class net.sf.freecol.common.model.DiplomaticTrade
-
The Constant CONTEXT_TAG.
- contiguity - Variable in class net.sf.freecol.common.model.Tile
-
An artificial contiguous-region number to identify connected parts of the
map.
- CONTIGUITY_TAG - Static variable in class net.sf.freecol.common.model.Tile
-
The Constant CONTIGUITY_TAG.
- CONTINENT - net.sf.freecol.common.model.HighScore.ScoreLevel
-
The continent.
- CONTINUE_FOUNDING_FATHER_RECRUITMENT - Static variable in class net.sf.freecol.common.model.GameOptions
-
Continue recruiting founding fathers after declaring independence.
- ContinueAction - Class in net.sf.freecol.client.gui.action
-
Action to load and start the most recent save game of the client.
- ContinueAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ContinueAction
-
Creates a new ContinueAction.
- continueIgnoreMessage(String, Turn) - Method in class net.sf.freecol.client.control.InGameController
-
See if messages with a given key were ignored last turn.
- continuePlaying() - Method in class net.sf.freecol.client.FreeColClient
-
Continue playing after winning the game.
- continuePlaying() - Method in class net.sf.freecol.common.networking.ServerAPI
-
Server query-response to continue with a won game.
- continuePlaying(ServerPlayer) - Method in class net.sf.freecol.server.control.InGameController
-
Continue playing after winning.
- Controller - Class in net.sf.freecol.server.control
-
The control object that is responsible for making changes to the internal
model and for communicating with the clients.
- Controller(FreeColServer) - Constructor for class net.sf.freecol.server.control.Controller
-
The constructor to use.
- controlPoints - Variable in class net.sf.freecol.client.gui.MapViewer
-
- CONTROLS_LAYER - Static variable in class net.sf.freecol.client.gui.panel.MapControls
-
- convBuf - Variable in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
-
- CONVERSION - net.sf.freecol.common.model.UnitTypeChange.ChangeType
-
The conversion.
- CONVERSION_ALARM_RATE - Static variable in class net.sf.freecol.common.model.Modifier
-
The Constant CONVERSION_ALARM_RATE.
- CONVERSION_SKILL - Static variable in class net.sf.freecol.common.model.Modifier
-
The Constant CONVERSION_SKILL.
- CONVERT_PROGRESS_TAG - Static variable in class net.sf.freecol.common.model.IndianSettlement
-
The Constant CONVERT_PROGRESS_TAG.
- CONVERT_THRESHOLD_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
-
The Constant CONVERT_THRESHOLD_TAG.
- convertJComp(JComponent) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel
-
Convert a component to an actual part of this panel,
recovering its list type.
- convertProgress - Variable in class net.sf.freecol.common.model.IndianSettlement
-
Used for monitoring the progress towards creating a convert.
- convertsToElement() - Method in class net.sf.freecol.server.control.ChangeSet.AttributeChange
-
AttributeChanges are tacked onto the final Element, not converted
directly.
- convertsToElement() - Method in class net.sf.freecol.server.control.ChangeSet.Change
-
Can this Change be directly converted to an Element?
- convertThreshold - Variable in class net.sf.freecol.common.model.SettlementType
-
The threshold at which a new convert occurs.
- convertToGoodsDeliveryPath() - Method in class net.sf.freecol.common.model.PathNode
-
Convert this path to a delivery path for some goods, where every node is
marked as on carrier, except for a duplicate of the last node.
- convertToMapTile(int, int) - Method in class net.sf.freecol.client.gui.Canvas
-
Converts the given screen coordinates to Map coordinates.
- convertToMapTile(int, int) - Method in class net.sf.freecol.client.gui.MapViewer
-
Converts the given screen coordinates to Map coordinates.
- convertToMigrantSlot(Integer) - Static method in enum net.sf.freecol.common.model.Europe.MigrationType
-
Convert to migrant slot.
- convertToXML(File, File) - Method in class net.sf.freecol.tools.FSGConverter
-
Converts the given input file to an uncompressed and
indented XML-file.
- convertToXML(InputStream, OutputStream) - Method in class net.sf.freecol.tools.FSGConverter
-
Converts the data from the given input stream to an
uncompressed and indented text to the output stream.
- COPIED_TAG - Static variable in class net.sf.freecol.common.model.Tile
-
The Constant COPIED_TAG.
- copiedKeys - Variable in class net.sf.freecol.tools.TranslationReport.LanguageStatsRecord
-
- copy(String, StringTemplate) - Static method in class net.sf.freecol.common.model.StringTemplate
-
Copy.
- copy(Game, Class<T>) - Method in class net.sf.freecol.common.io.FreeColXMLReader
-
Copy a FreeColObject by serializing it and reading back the result
with a non-interning stream.
- copy(Game, Class<T>) - Method in class net.sf.freecol.common.model.FreeColObject
-
Copy a FreeColObject.
- copyColony() - Method in class net.sf.freecol.common.model.Colony
-
Creates a temporary copy of this colony for planning purposes.
- copyFrom(Feature) - Method in class net.sf.freecol.common.model.Feature
-
Copy another Feature.
- copyFrom(TileItemContainer) - Method in class net.sf.freecol.common.model.TileItemContainer
-
Copy from another TileItemContainer including resources.
- copyFrom(TileItemContainer, boolean) - Method in class net.sf.freecol.common.model.TileItemContainer
-
Copy from another TileItemContainer.
- copyFrom(TileItemContainer, boolean, boolean) - Method in class net.sf.freecol.common.model.TileItemContainer
-
Copy from another TileItemContainer.
- copyIfFound(File, String, File) - Static method in class net.sf.freecol.common.io.FreeColDirectories
-
Copy directory with given name under an old directory to a new
directory.
- CornerMapControls - Class in net.sf.freecol.client.gui.panel
-
A collection of panels and buttons that are used to provide the
user with a more detailed view of certain elements on the map and
also to provide a means of input in case the user can't use the
keyboard.
- CornerMapControls(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.CornerMapControls
-
The basic constructor.
- CornerMapControls.MiniMapPanel - Class in net.sf.freecol.client.gui.panel
-
- corners - Variable in class net.sf.freecol.client.gui.RoadPainter
-
- corners - Static variable in enum net.sf.freecol.common.model.Direction
-
The Constant corners.
- cost - Variable in class net.sf.freecol.common.model.Map.MoveCandidate
-
The cost.
- CostDecider - Interface in net.sf.freecol.common.model.pathfinding
-
Determines the cost of a single move.
- CostDeciders - Class in net.sf.freecol.common.model.pathfinding
-
Cost deciders to be used while finding paths.
- CostDeciders() - Constructor for class net.sf.freecol.common.model.pathfinding.CostDeciders
-
- CostDeciders.AvoidNavalDangerCostDecider - Class in net.sf.freecol.common.model.pathfinding
-
A CostDecider to avoid naval danger.
- CostDeciders.AvoidSettlementsAndBlockingUnitsCostDecider - Class in net.sf.freecol.common.model.pathfinding
-
A CostDecider that costs unit moves normally while
avoiding other player settlements and units, and does not explore
if it is trading.
- CostDeciders.AvoidSettlementsCostDecider - Class in net.sf.freecol.common.model.pathfinding
-
A CostDecider that costs unit moves normally while
avoiding other player settlements.
- CostDeciders.ServerBaseCostDecider - Class in net.sf.freecol.common.model.pathfinding
-
A CostDecider that uses server-side knowledge of where
a player has explored to limit searches.
- costToBuy - Variable in class net.sf.freecol.common.model.MarketData
-
Current purchase price.
- costToBuy - Variable in class net.sf.freecol.common.model.MarketWas
-
The cost to buy.
- couldCarry(Goods) - Method in class net.sf.freecol.common.model.Unit
-
Could this unit carry some specified goods? This ignores the current load.
- couldCarry(Unit) - Method in class net.sf.freecol.common.model.Unit
-
Could this unit carry a specified one? This ignores the current load.
- couldMove() - Method in class net.sf.freecol.common.model.Unit
-
Is this unit a suitable `next active unit', that is, the unit needs to be
currently movable by the player.
- couldWork - Variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary
-
Units present that might be working.
- couldWrap(Cargo) - Method in class net.sf.freecol.server.ai.Cargo
-
TransportableAIObjects can be `wrapped' if they have the
same target and advancing them reduces the space on the carrier.
- count(List<? extends FreeColObject>) - Method in class net.sf.freecol.common.model.Operand
-
Count the number of objects in a list that this operand is applicable to.
- COUNT_TAG - Static variable in class net.sf.freecol.common.i18n.NumberRules
-
- COUNT_TAG - Static variable in class net.sf.freecol.common.model.Unit
-
The Constant COUNT_TAG.
- counter - Variable in class net.sf.freecol.client.gui.panel.DeclarationPanel.SignaturePanel
-
- countRules() - Method in class net.sf.freecol.common.i18n.DefaultNumberRule
-
Return the number of rules added.
- COUNTRY - net.sf.freecol.client.gui.MapViewer.BorderType
-
- COUNTRY - net.sf.freecol.common.model.HighScore.ScoreLevel
-
The country.
- countryField - Variable in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
-
Independent country name.
- countryName - Variable in class net.sf.freecol.common.networking.DeclareIndependenceMessage
-
The new name for the rebelling country
- counts - Variable in class net.sf.freecol.client.gui.panel.TradeRoutePanel
-
A map of trade route to the number of units using it.
- cPlain - Static variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
-
- cPlainKey - Static variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
-
- createActionPropertyChangeListener(Action) - Method in class net.sf.freecol.client.gui.panel.UnitButton
-
- createAIUnits() - Method in class net.sf.freecol.server.ai.AIPlayer
-
Build the cache of AI units.
- createAndShowGUI() - Static method in class net.sf.freecol.client.gui.menu.FreeColMenuTest
-
Create the GUI and show it.
- createBorder() - Method in class net.sf.freecol.client.gui.panel.CompactLabourReport
-
- createBorder() - Method in class net.sf.freecol.client.gui.panel.ReportPanel
-
- createBorder() - Method in class net.sf.freecol.client.gui.panel.ReportTradePanel
-
- createBorder() - Method in class net.sf.freecol.client.gui.video.VideoComponent
-
- createBufferedImage(Image) - Static method in class net.sf.freecol.client.gui.ImageLibrary
-
Creates a buffered image out of a given Image object.
- createButton(String, ActionListener) - Method in class net.sf.freecol.client.gui.panel.CompactLabourReport
-
- createButtonArea() - Method in class net.sf.freecol.client.gui.plaf.FreeColOptionPaneUI
- createCapitalLabel(int, int, Color) - Static method in class net.sf.freecol.client.gui.MapViewer
-
Draws the pentagram indicating a native capital.
- createChip(Graphics2D, String, Color, Color, Color) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
Create a "chip" with the given text and colors.
- createClassicLandMap(int, int, Random) - Method in class net.sf.freecol.common.model.LandMap
-
Create the standard FreeCol land map.
- createColonyButton(Colony) - Method in class net.sf.freecol.client.gui.panel.CompactLabourReport
-
- createColonyButton(Colony) - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
-
Create a button for a colony.
- createColonyButton(Colony, boolean) - Method in class net.sf.freecol.client.gui.panel.ReportRequirementsPanel
-
- createColonyButton(Colony, String, boolean) - Method in class net.sf.freecol.client.gui.panel.ReportRequirementsPanel
-
- createColonyTileImage(Tile, Colony) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- createColonyTileImage(Tile, Colony) - Method in class net.sf.freecol.client.gui.TileViewer
-
Create a BufferedImage and draw a Tile on it.
- createCompatibleFont(String, FontLibrary.FontType, FontLibrary.FontSize) - Static method in class net.sf.freecol.client.gui.FontLibrary
-
- createCompatibleFont(String, FontLibrary.FontType, FontLibrary.FontSize, float) - Static method in class net.sf.freecol.client.gui.FontLibrary
-
- createCompatibleFont(String, FontLibrary.FontType, FontLibrary.FontSize, int) - Static method in class net.sf.freecol.client.gui.FontLibrary
-
- createCompatibleFont(String, FontLibrary.FontType, FontLibrary.FontSize, int, float) - Static method in class net.sf.freecol.client.gui.FontLibrary
-
Create a scaled Font which can display all characters
inside the given text string.
- createCompatibleScaledFont(String, FontLibrary.FontType, FontLibrary.FontSize) - Method in class net.sf.freecol.client.gui.FontLibrary
-
- createCompatibleScaledFont(String, FontLibrary.FontType, FontLibrary.FontSize, int) - Method in class net.sf.freecol.client.gui.FontLibrary
-
- createContentPane() - Method in class net.sf.freecol.client.gui.menu.FreeColMenuTest
-
- createDebugUnits(Map, Player, Tile, LogBuilder) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
-
- createDelta(Tile, Direction, RiverSection) - Method in class net.sf.freecol.server.generator.River
-
- createEmptyLabel() - Method in class net.sf.freecol.client.gui.panel.CompactLabourReport
-
- createEmptyMap(int, int, LogBuilder) - Method in interface net.sf.freecol.server.generator.MapGenerator
-
Create an empty map.
- createEmptyMap(int, int, LogBuilder) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
-
Create an empty map.
- createEmptyMap(Game, int, int) - Method in class net.sf.freecol.server.FreeColServer
-
Create an empty map.
- createEntries(GoodsType) - Method in class net.sf.freecol.server.ai.ProductionCache
-
- createError(String, String) - Static method in class net.sf.freecol.common.networking.DOMMessage
-
Creates an error message.
- createError(FreeColXMLWriter, String, String) - Static method in class net.sf.freecol.common.networking.DOMMessage
-
Creates an error message.
- createErrorReply(String) - Method in class net.sf.freecol.server.control.InputHandler
-
Create a reply message with an error.
- createEuropeanUnits(Map, List<Player>, LogBuilder) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
-
Create two ships, one with a colonist, for each player, and
select suitable starting positions.
- createFilledChip(Graphics2D, String, Color, Color, double, Color, Color) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
Create a filled "chip" with the given text and colors.
- createFont(FontLibrary.FontType, FontLibrary.FontSize) - Static method in class net.sf.freecol.client.gui.FontLibrary
-
- createFont(FontLibrary.FontType, FontLibrary.FontSize, float) - Static method in class net.sf.freecol.client.gui.FontLibrary
-
- createFont(FontLibrary.FontType, FontLibrary.FontSize, int) - Static method in class net.sf.freecol.client.gui.FontLibrary
-
Create a Font in rare case one is needed without scaling.
- createFont(FontLibrary.FontType, FontLibrary.FontSize, int, float) - Static method in class net.sf.freecol.client.gui.FontLibrary
-
Create a scaled Font where the scale factor is provided
explicitly in the parameter.
- createFrame(JMenuBar, Rectangle) - Method in class net.sf.freecol.client.gui.Canvas
-
- createGoodsMenu(GoodsLabel) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
-
Creates a menu for some goods.
- createImageIcon(Image) - Static method in class net.sf.freecol.client.gui.Canvas
-
Make image icon from an image.
- createImageIcon(String) - Static method in class net.sf.freecol.client.gui.menu.FreeColMenuTest
-
Returns an ImageIcon, or null if the path was invalid.
- createKeyBindings() - Method in class net.sf.freecol.client.gui.Canvas
-
Create key bindings for all actions.
- createLabel(Graphics2D, String, Font, Color) - Static method in class net.sf.freecol.client.gui.MapViewer
-
Creates an BufferedImage that shows the given text centred on a
translucent rounded rectangle with the given color.
- createLabel(Graphics2D, MapViewer.TextSpecification[], Color) - Static method in class net.sf.freecol.client.gui.MapViewer
-
Creates an BufferedImage that shows the given text centred on a
translucent rounded rectangle with the given color.
- createLakeRegions(Map, LogBuilder) - Method in class net.sf.freecol.server.generator.TerrainGenerator
-
Finds all the lake regions.
- createLandRegions(Map, LogBuilder) - Method in class net.sf.freecol.server.generator.TerrainGenerator
-
Creates land map regions in the given Map.
- createLeftLabel(String) - Method in class net.sf.freecol.client.gui.panel.ReportTradePanel
-
- createMainFont(String, float) - Static method in class net.sf.freecol.client.gui.FontLibrary
-
Create a default Font set on initialization of the GUI.
- createMap(LandMap, LogBuilder) - Method in class net.sf.freecol.server.generator.TerrainGenerator
-
Creates a Map.
- createMap(LogBuilder) - Method in interface net.sf.freecol.server.generator.MapGenerator
-
Creates the map with the current set options
- createMap(LogBuilder) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
-
Creates the map with the current set options
- createMarketMenu(MarketLabel) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
-
Creates menu items for some goods in a market.
- createMenuBar() - Method in class net.sf.freecol.client.gui.menu.FreeColMenuTest
-
- createMergedContainer() - Static method in class net.sf.freecol.common.resources.ResourceManager
-
Creates a merged container containing all the resources.
- createMessage(String, String...) - Static method in class net.sf.freecol.common.networking.DOMMessage
-
Creates a new element with specified attributes.
- createMessage(Game, Element) - Static method in class net.sf.freecol.common.networking.DOMMessage
-
Create a DOMMessage from an element.
- createMiniMapThumbNail() - Method in class net.sf.freecol.client.gui.GUI
-
Create a thumbnail for the minimap.
- createMirroredImage(Image) - Static method in class net.sf.freecol.client.gui.ImageLibrary
-
- CreateMissionAtSettlementGoal - Class in net.sf.freecol.server.ai.goal
-
This
Goal deals with one missionary unit.
- CreateMissionAtSettlementGoal(AIPlayer, Goal, float, AIUnit, IndianSettlement) - Constructor for class net.sf.freecol.server.ai.goal.CreateMissionAtSettlementGoal
-
- createMountains(Map, LogBuilder) - Method in class net.sf.freecol.server.generator.TerrainGenerator
-
Creates mountain ranges on the given map.
- createNewDocument() - Static method in class net.sf.freecol.common.networking.DOMMessage
-
Creates and returns a new XML-document.
- createNewRootElement(String) - Static method in class net.sf.freecol.common.networking.DOMMessage
-
Creates a new root element.
- createNonCountedLabel(int) - Method in class net.sf.freecol.client.gui.panel.CompactLabourReport
-
- createNumberLabel(int) - Method in class net.sf.freecol.client.gui.panel.ReportTradePanel
-
- createNumberLabel(int, boolean) - Method in class net.sf.freecol.client.gui.panel.ReportTradePanel
-
- createNumberLabel(int, String) - Method in class net.sf.freecol.client.gui.panel.CompactLabourReport
-
- createObjectImageIcon(FreeColObject) - Method in class net.sf.freecol.client.gui.Canvas
-
Make image icon from an object.
- createOverlayCache() - Static method in class net.sf.freecol.client.gui.ImageLibrary
-
- createProductionMap() - Method in class net.sf.freecol.server.ai.ColonyPlan
-
Creates a map of potential production of all goods types
from all available work locations using the default unit type.
- createREFPlayer(ServerPlayer) - Method in class net.sf.freecol.server.control.InGameController
-
Create the Royal Expeditionary Force player corresponding to
a given player that is about to rebel.
- createReligiousMissionLabel(int, int, Color, boolean) - Static method in class net.sf.freecol.client.gui.MapViewer
-
Draws a cross indicating a religious mission is present in the
native village.
- createRenderer() - Method in class net.sf.freecol.client.gui.plaf.FreeColComboBoxUI
-
- createResizedImage(Image, int, int) - Static method in class net.sf.freecol.client.gui.ImageLibrary
-
- createResource(URI, ResourceFactory.ResourceSink) - Static method in class net.sf.freecol.common.resources.ResourceFactory
-
Returns an instance of Resource with the
given URI as the parameter.
- createResource(Tile) - Method in class net.sf.freecol.server.generator.TerrainGenerator
-
Create a random resource on a tile.
- createRivers(Map, LogBuilder) - Method in class net.sf.freecol.server.generator.TerrainGenerator
-
Creates rivers on the given map.
- createRoleItem(UnitLabel, Role, int, Role, int, int) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
-
Nasty hack to get menu item to change roles.
- createScaledFont(FontLibrary.FontType, FontLibrary.FontSize) - Method in class net.sf.freecol.client.gui.FontLibrary
-
- createScaledFont(FontLibrary.FontType, FontLibrary.FontSize, int) - Method in class net.sf.freecol.client.gui.FontLibrary
-
Create a scaled Font.
- createScaledVersion(float) - Method in class net.sf.freecol.common.io.sza.SimpleZippedAnimation
-
Creates a scaled animation based on this object.
- createScaledVersion(float) - Method in class net.sf.freecol.common.io.sza.SimpleZippedAnimation.ImageAnimationEventImpl
-
- createServerList() - Method in class net.sf.freecol.metaserver.MetaRegister
-
Creates a server list.
- createSocket(String, int) - Static method in class net.sf.freecol.common.networking.Connection
-
Creates a socket to communication with a given host, port pair.
- createStatsTable(String, Map<String, String>) - Method in class net.sf.freecol.client.gui.panel.StatisticsPanel
-
- createTextArea(String) - Static method in class net.sf.freecol.client.gui.panel.Utility
-
Creates a text area with standard settings suitable for use in FreeCol
panels, without setting its size.
- createTile(int, int, LandMap, int) - Method in class net.sf.freecol.server.generator.TerrainGenerator
-
Creates a random tile for the specified position.
- createTileImage(Tile) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- createTileImage(Tile) - Method in class net.sf.freecol.client.gui.TileViewer
-
Create a BufferedImage and draw a Tile on it.
- createTileImageWithBeachBorderAndItems(Tile) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- createTileImageWithBeachBorderAndItems(Tile) - Method in class net.sf.freecol.client.gui.TileViewer
-
Create a BufferedImage and draw a Tile on it.
- createTileImageWithOverlayAndForest(TileType, Dimension) - Static method in class net.sf.freecol.client.gui.SwingGUI
-
- createTileImageWithOverlayAndForest(TileType, Dimension) - Static method in class net.sf.freecol.client.gui.TileViewer
-
Returns the scaled terrain-image for a terrain type (and position 0, 0).
- createTileMenu(ColonyPanel.TilesPanel.ASingleTilePanel) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
-
Creates a menu for a tile.
- createToolTip() - Method in class net.sf.freecol.client.gui.panel.BuildingPanel
- createToolTip() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.PopulationPanel
-
- createTransferable(JComponent) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueTransferHandler
- createTransferable(JComponent) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
-
Creates a Transferable (an ImageSelection to be precise) of the
data that is represented by the given component and returns that
object.
- createTransferable(JComponent) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.CargoHandler
- createTransferable(JComponent) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopListHandler
- createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColBrightPanelUI
-
- createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColButtonUI
-
- createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColCheckBoxUI
-
- createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColComboBoxUI
-
- createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColFileChooserUI
-
- createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColLabelUI
-
- createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColListUI
-
- createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColMenuBarUI
-
- createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColMenuItemUI
-
- createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColOptionPaneUI
-
- createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColPanelUI
-
- createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColPopupMenuUI
-
- createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColRadioButtonUI
-
- createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColScrollPaneUI
-
- createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColSelectedPanelUI
-
- createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColTableHeaderUI
-
- createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColTableUI
-
- createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColTextAreaUI
-
- createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColTextFieldUI
-
- createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColToolTipUI
-
- createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColTransparentPanelUI
-
- createUnitLabel(Unit) - Method in class net.sf.freecol.client.gui.MapViewer
-
Draw the unit's image and occupation indicator in one JLabel object.
- createUnitMenu(UnitLabel) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
-
Creates a popup menu for a Unit.
- createUnitNameButton(String, LabourData.UnitData) - Method in class net.sf.freecol.client.gui.panel.CompactLabourReport
-
- createUnits(List<AbstractUnit>, Location) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Create units from a list of abstract units.
- createUnitTypeLabel(AbstractUnit) - Method in class net.sf.freecol.client.gui.panel.ReportPanel
-
- CREatingInputStream(InputStream) - Constructor for class net.sf.freecol.common.resources.FAFile.CREatingInputStream
-
Constructor.
- CREATION - net.sf.freecol.common.model.UnitTypeChange.ChangeType
-
The creation.
- creationTime - Variable in class net.sf.freecol.client.gui.GUIMessage
-
- CROSS - net.sf.freecol.client.gui.panel.Flag.Decoration
-
- CROSS_OFFSET - Static variable in class net.sf.freecol.client.gui.panel.Flag
-
MAGIC NUMBER: the horizontal offset of the vertical bar of the
Scandinavian cross.
- CROSSES_INCREMENT - Static variable in class net.sf.freecol.common.model.GameOptions
-
Rate cross requirement increases.
- csAcceptTrade(DiplomaticTrade, DiplomacySession, ChangeSet) - Method in class net.sf.freecol.server.control.InGameController
-
Accept a diplomatic trade.
- csActivateSentries(Tile, ChangeSet) - Method in class net.sf.freecol.server.model.ServerUnit
-
Activate sentried units on a tile.
- csAddConvert(Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerColony
-
Add a new convert to this colony.
- csAddFoundingFather(FoundingFather, Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Adds a founding father to a players continental congress.
- csAddMercenaries(List<AbstractUnit>, int, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Adds mercenaries that the player has accepted.
- csApplyDisaster(Random, Colony, Disaster, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Apply the effects of the given Disaster to the
given Colony, or the Player if the
Colony is null, and return a list of
appropriate ModelMessages.
- csAssignStudent(Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerBuilding
-
Assigns a student to a teacher within a building.
- csAutoequipUnit(Unit, Settlement, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Notifies of automatic arming.
- csBombardEnemyShips(Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
All player colonies bombard all available targets.
- csBuildBuilding(BuildQueue<? extends BuildableType>, ChangeSet) - Method in class net.sf.freecol.server.model.ServerColony
-
Builds a building from a build queue.
- csBuildUnit(BuildQueue<? extends BuildableType>, Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerColony
-
Build a unit from a build queue.
- csBurnMissions(Unit, IndianSettlement, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Burns a players missions.
- csCaptureAutoEquip(Unit, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Defender auto equips but loses and attacker captures the equipment.
- csCaptureColony(Unit, ServerColony, Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Captures a colony.
- csCaptureConvert(Unit, IndianSettlement, Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Extracts a convert from a native settlement.
- csCaptureEquip(Unit, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Captures equipment.
- csCaptureEquipment(Unit, Unit, Role, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Capture equipment.
- csCaptureUnit(Unit, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Capture a unit.
- csChangeAlarm(Player, int, boolean, ChangeSet) - Method in class net.sf.freecol.server.model.ServerIndianSettlement
-
Modifies the alarm level towards the given player due to an event
at this settlement, and propagate the alarm upwards through the
tribe.
- csChangeMissionary(Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerIndianSettlement
-
Changes the missionary for this settlement and updates other players.
- csChangeOwner(Unit, ServerPlayer, UnitTypeChange.ChangeType, Location, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Change the owner of a unit or dispose of it if the change is
impossible.
- csChangeOwner(ServerPlayer, ChangeSet) - Method in class net.sf.freecol.server.model.ServerColony
-
Change the owner of this colony.
- csChangeStance(Stance, ServerPlayer, boolean, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Modifies stance.
- csCheckMissingInput(ProductionInfo, ChangeSet) - Method in class net.sf.freecol.server.model.ServerBuilding
-
Check a building to see if it is missing input.
- csCheckTeach(Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerBuilding
-
Check and complete teaching if possible.
- csClaimLand(Tile, Settlement, int, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Claim land.
- csCombat(FreeColGameObject, FreeColGameObject, List<CombatModel.CombatResult>, Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Combat.
- csContact(ServerPlayer, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Make contact between two nations if necessary.
- csDamageBuilding(Building, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Damage a building in a colony by downgrading it if possible and
destroying it otherwise.
- csDamageColonyShips(Unit, Colony, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Damages all ships in a colony in preparation for capture.
- csDamageShip(Unit, Location, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Damage a ship.
- csDamageShipAttack(Unit, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Damage a ship through normal attack.
- csDamageShipBombard(Settlement, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Damage a ship through bombard.
- csDemoteUnit(Unit, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Demotes a unit.
- csDestroyColony(Unit, Colony, Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Destroy a colony.
- csDestroySettlement(Unit, IndianSettlement, Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Destroys an Indian settlement.
- csDiplomacySession(ServerPlayer, ServerPlayer, DiplomaticTrade, DiplomacySession, DiplomacyMessage, ChangeSet) - Method in class net.sf.freecol.server.control.InGameController
-
Process a European diplomacy session according to an agreement.
- csDiscover(Player, Turn, String, ChangeSet) - Method in class net.sf.freecol.server.model.ServerRegion
-
Discover this region.
- csDisposeSettlement(Settlement, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Disposes of a settlement and reassign its tiles.
- csEmbark(Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerUnit
-
Embark a unit.
- csEmigrate(int, Europe.MigrationType, Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
A unit migrates from Europe.
- csEquipForRole(Unit, Role, int, Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerColony
-
Equip a unit for a specific role.
- csEquipForRole(Unit, Role, int, Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerEurope
-
Equip a unit for a specific role.
- csEquipForRole(Unit, Role, int, Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerIndianSettlement
-
Equip a unit for a specific role.
- csEuropeanFirstContact(Unit, Settlement, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Initiate first contact between this European and another
European player.
- csEvadeAttack(Unit, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Evade a normal attack.
- csEvadeBombard(Settlement, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Evade a bombardment.
- csEvictUsers(Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerColony
-
Evict the users from a tile used by this colony, due to military
action from another unit.
- csExploreLostCityRumour(Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerUnit
-
Explore a lost city.
- csFlushMarket(GoodsType, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Flush any market price changes for a specified goods type.
- csFlushMarket(ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Flush any market price changes.
- csFreeBuilding(BuildingType, ChangeSet) - Method in class net.sf.freecol.server.model.ServerColony
-
Add a free building to this colony.
- csGiveIndependence(ServerPlayer, ServerPlayer, ChangeSet) - Method in class net.sf.freecol.server.control.InGameController
-
Give independence.
- csImproveTile(Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerUnit
-
Completes a tile improvement.
- csKill(ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Kill off a player and clear out its remains.
- csKillMissionary(Boolean, ChangeSet) - Method in class net.sf.freecol.server.model.ServerIndianSettlement
-
Kills the missionary at this settlement.
- csLaunchREF(ServerPlayer, boolean, ChangeSet) - Method in class net.sf.freecol.server.control.InGameController
-
Launch the REF.
- csLootShip(Unit, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Loot a ship.
- csLoseAutoEquip(Unit, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Unit auto equips but loses equipment.
- csLoseEquip(Unit, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Unit drops some equipment.
- csLoseLocation(Location, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Hook for when a player loses access to a location for whatever
reason.
- csModifyAlarm(Player, int, boolean, ChangeSet) - Method in class net.sf.freecol.server.model.ServerIndianSettlement
-
Modifies the alarm level towards the given player due to an event
at this settlement, and propagate the alarm upwards through the
tribe.
- csModifyTension(Player, int, Settlement, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Modifies the hostility against the given player.
- csModifyTension(Player, int, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Modifies the hostility against the given player.
- csMonarchAction(ServerPlayer, Monarch.MonarchAction, ChangeSet) - Method in class net.sf.freecol.server.control.InGameController
-
Performs a monarch action.
- csMove(Tile, Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerUnit
-
Move a unit.
- csNativeBurialGround(ChangeSet) - Method in class net.sf.freecol.server.model.ServerUnit
-
Explores a lost city, finding a native burial ground.
- csNativeFirstContact(ServerPlayer, Tile, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Initiate first contact between this European and native player.
- csNaturalDisasters(Random, ChangeSet, int) - Method in class net.sf.freecol.server.model.ServerPlayer
-
- csNewTurn(Random, LogBuilder, ChangeSet) - Method in class net.sf.freecol.server.model.ServerBuilding
-
New turn for this building.
- csNewTurn(Random, LogBuilder, ChangeSet) - Method in class net.sf.freecol.server.model.ServerColony
-
New turn for this colony.
- csNewTurn(Random, LogBuilder, ChangeSet) - Method in class net.sf.freecol.server.model.ServerColonyTile
-
New turn for this colony tile.
- csNewTurn(Random, LogBuilder, ChangeSet) - Method in class net.sf.freecol.server.model.ServerEurope
-
New turn for this colony tile.
- csNewTurn(Random, LogBuilder, ChangeSet) - Method in class net.sf.freecol.server.model.ServerGame
-
Build the updates for a new turn for all the players in this game.
- csNewTurn(Random, LogBuilder, ChangeSet) - Method in class net.sf.freecol.server.model.ServerIndianSettlement
-
New turn for this native settlement.
- csNewTurn(Random, LogBuilder, ChangeSet) - Method in interface net.sf.freecol.server.model.ServerModelObject
-
Executes new-turn actions for this server object.
- csNewTurn(Random, LogBuilder, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
New turn for this player.
- csNewTurn(Random, LogBuilder, ChangeSet) - Method in class net.sf.freecol.server.model.ServerUnit
-
New turn for this unit.
- csNextBuildable(BuildQueue<? extends BuildableType>, ChangeSet) - Method in class net.sf.freecol.server.model.ServerColony
-
Removes a buildable from a build queue, and updates the queue so that
a valid buildable is now being built if possible.
- csNextTurn(ChangeSet) - Method in class net.sf.freecol.server.model.ServerGame
-
Change to the next turn for this game.
- csPayUpkeep(Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
- csPillageColony(Unit, Colony, Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Damage a building or a ship or steal some goods or gold.
- csPromoteUnit(Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Promotes a unit.
- csRaiseTax(int, Goods, boolean, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Raises the players tax rate, or handles a goods party.
- csRepairUnit(ChangeSet) - Method in class net.sf.freecol.server.model.ServerUnit
-
Repair a unit.
- csRepairUnits(ChangeSet) - Method in class net.sf.freecol.server.model.ServerBuilding
-
Repair the units in this building.
- csSeeNewTiles(Collection<? extends Tile>, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Updates the player view for each new tile on a supplied list,
and update a ChangeSet as well.
- csSetTax(int, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Set the player tax rate.
- csSinkColonyShips(Unit, Colony, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Sinks all ships in a colony.
- csSinkShip(Unit, ServerPlayer, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Sink the ship.
- csSinkShipAttack(Unit, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Sinks this ship as result of a normal attack.
- csSinkShipBombard(Settlement, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Sinks this ship as result of a bombard.
- csSlaughterUnit(Unit, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Slaughter a unit.
- csSpanishSuccession(ChangeSet, LogBuilder, Event) - Method in class net.sf.freecol.server.model.ServerGame
-
Checks for and if necessary performs the War of Spanish
Succession changes.
- csStartTurn(Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerIndianSettlement
-
Starts a new turn for a player.
- csStartTurn(Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Starts a new turn for a player.
- csTeach(ChangeSet) - Method in class net.sf.freecol.server.model.ServerBuilding
-
Teach all the units in this school.
- csTrainStudent(Unit, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerBuilding
-
Train a student.
- csVisit(ServerPlayer, IndianSettlement, int, ChangeSet) - Method in class net.sf.freecol.server.control.InGameController
-
Visits a native settlement, possibly scouting it full if it is
as a result of a scout actually asking to speak to the chief,
or for other settlement-contacting events such as missionary
actions, demanding tribute, learning skills and trading if the
settlementActionsContactChief game option is enabled.
- csWithdraw(ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Withdraw a player from the new world.
- csYearlyGoodsAdjust(Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Add or remove a standard yearly amount of storable goods, and a
random extra amount of a random type.
- current - Variable in class net.sf.freecol.common.model.Map.MoveCandidate
-
The current.
- CURRENT_FATHER_TAG - Static variable in class net.sf.freecol.common.model.Player
-
The Constant CURRENT_FATHER_TAG.
- CURRENT_PLAYER_TAG - Static variable in class net.sf.freecol.common.model.Game
-
The Constant CURRENT_PLAYER_TAG.
- CURRENT_STOP_TAG - Static variable in class net.sf.freecol.common.model.Unit
-
The Constant CURRENT_STOP_TAG.
- currentColor - Variable in class net.sf.freecol.client.gui.panel.ColorCellEditor
-
- currentFather - Variable in class net.sf.freecol.common.model.Player
-
Current founding father being recruited.
- currentlyPlaying - Variable in class net.sf.freecol.common.ServerInfo
-
- currentMapTransform - Variable in class net.sf.freecol.client.control.MapEditorController
-
The transform that should be applied to a Tile
that is clicked on the map.
- currentMixerLabel - Variable in class net.sf.freecol.client.gui.option.AudioMixerOptionUI
-
- currentPath - Variable in class net.sf.freecol.client.gui.MapViewer
-
A path to be displayed on the map.
- currentPlayer - Variable in class net.sf.freecol.common.model.Game
-
The player whose turn it is.
- currentPlayer - Variable in class net.sf.freecol.common.networking.LoginMessage
-
Is the client the current player.
- currentPlayerIsMyPlayer() - Method in class net.sf.freecol.client.FreeColClient
-
Is the current player the client owner player?
- CurrentPlayerNetworkRequestHandler - Class in net.sf.freecol.common.networking
-
A network request handler for the current player will automatically
return an error ("not your turn") if called by a
connection other than that of the currently active player.
- CurrentPlayerNetworkRequestHandler(FreeColServer) - Constructor for class net.sf.freecol.common.networking.CurrentPlayerNetworkRequestHandler
-
Create a new current player request handler.
- currentRadius - Variable in class net.sf.freecol.common.model.Map.CircleIterator
-
The current radius of the iteration.
- currentStop - Variable in class net.sf.freecol.common.model.Unit
-
Which stop in a trade route the unit is going to.
- currentTag() - Method in class net.sf.freecol.common.io.FreeColXMLReader
-
Extract the current tag and its attributes from an input stream.
- cursor - Variable in class net.sf.freecol.client.gui.MapViewer
-
- CUSTOM_DIFFICULTY_FILE_NAME - Static variable in class net.sf.freecol.common.io.FreeColDirectories
-
- CUSTOM_HOUSE - net.sf.freecol.common.model.Market.Access
-
The custom house.
- CUSTOM_HOUSE_TRADES_WITH_FOREIGN_COUNTRIES - Static variable in class net.sf.freecol.common.model.Ability
-
The ability of customs houses to trade with other players.
- CUSTOM_IGNORE_BOYCOTT - Static variable in class net.sf.freecol.common.model.GameOptions
-
Does the Custom House sell boycotted goods?.
- CUSTOM_STOCK - Static variable in class net.sf.freecol.client.ClientOptions
-
The amount of stock the custom house should keep when selling goods.
- customComponents - Variable in class net.sf.freecol.tools.FlagTest
-
- CUSTOMS_ON_COAST - Static variable in class net.sf.freecol.common.model.GameOptions
-
Custom Houses only allowed in coastal colonies?.
- cwait - Variable in class net.sf.freecol.server.ai.Cargo.CargoPlan
-
The key locations along the path taken by cargo and carrier.
- CWAIT_TAG - Static variable in class net.sf.freecol.server.ai.Cargo
-
- cWarn - Static variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
-
- cWarnKey - Static variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
-
- game - Variable in class net.sf.freecol.client.ClientOptions.MessageSourceComparator
-
- game - Variable in class net.sf.freecol.client.FreeColClient
-
The game itself.
- game - Variable in class net.sf.freecol.common.model.DiplomaticTrade
-
The game in play.
- game - Variable in class net.sf.freecol.common.model.FreeColGameObject
-
The game this object belongs to.
- game - Variable in class net.sf.freecol.common.model.Goods
-
The game containing these goods.
- game - Variable in class net.sf.freecol.common.model.TradeItem
-
The game this TradeItem belongs to.
- game - Variable in class net.sf.freecol.common.model.TradeRouteStop
-
The game in play.
- game - Variable in class net.sf.freecol.common.networking.LoginMessage
-
The game.
- game - Variable in class net.sf.freecol.server.control.InGameController.DOMMessageCallable
-
- game - Variable in class net.sf.freecol.server.FreeColServer
-
The game underway.
- game - Variable in class net.sf.freecol.server.generator.SimpleMapGenerator
-
The game to generate for.
- game - Variable in class net.sf.freecol.server.generator.TerrainGenerator
-
The Game to generate for.
- Game - Class in net.sf.freecol.common.model
-
The main component of the game model.
- Game(Specification) - Constructor for class net.sf.freecol.common.model.Game
-
Constructor used by the ServerGame constructor.
- Game(Element, String) - Constructor for class net.sf.freecol.common.model.Game
-
Creates a new Game object from a Element in a
DOM-parsed XML-tree.
- GAME - net.sf.freecol.common.model.Operand.ScopeLevel
-
The game.
- GAME_OPTIONS - Static variable in class net.sf.freecol.client.gui.panel.StartGamePanel
-
- GAME_OPTIONS_FILE_NAME - Static variable in class net.sf.freecol.common.io.FreeColDirectories
-
- Game.FcgoState - Enum in net.sf.freecol.common.model
-
State for the FCGO iterator, out here because it has to be static.
- gameComponents - Variable in class net.sf.freecol.client.gui.panel.NewPanel
-
Container for components to enable when choosing game parameters.
- GameData(byte[]) - Constructor for class net.sf.freecol.tools.ColonizationSaveGameReader.GameData
-
- gameEnded(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
-
Handle a "gameEnded"-message.
- gameOptions - Variable in class net.sf.freecol.client.gui.panel.StartGamePanel
-
- GameOptions - Class in net.sf.freecol.common.model
-
Keeps track of the available game options.
- GameOptions() - Constructor for class net.sf.freecol.common.model.GameOptions
-
- GAMEOPTIONS_COLONY - Static variable in class net.sf.freecol.common.model.GameOptions
-
Colony game option group.
- GAMEOPTIONS_MAP - Static variable in class net.sf.freecol.common.model.GameOptions
-
Map game option group.
- GAMEOPTIONS_PRICES - Static variable in class net.sf.freecol.common.model.GameOptions
-
Prices game option group.
- GAMEOPTIONS_VICTORY_CONDITIONS - Static variable in class net.sf.freecol.common.model.GameOptions
-
Victory conditions game option group.
- GAMEOPTIONS_YEARS - Static variable in class net.sf.freecol.common.model.GameOptions
-
Years game option group.
- GameOptionsDialog - Class in net.sf.freecol.client.gui.panel
-
- GameOptionsDialog(FreeColClient, JFrame, boolean, boolean) - Constructor for class net.sf.freecol.client.gui.panel.GameOptionsDialog
-
Creates a game options dialog.
- gameState - Variable in class net.sf.freecol.common.ServerInfo
-
- gameState - Variable in class net.sf.freecol.server.FreeColServer
-
The current state of the game.
- gameState(Connection, Element) - Method in class net.sf.freecol.server.control.UserConnectionHandler
-
Handles a "gameState"-request.
- GameState() - Constructor for enum net.sf.freecol.server.FreeColServer.GameState
-
- GAP - Static variable in class net.sf.freecol.client.gui.panel.MapControls
-
- gatherData() - Method in class net.sf.freecol.client.gui.panel.ReportCargoPanel
-
- gatherData() - Method in class net.sf.freecol.client.gui.panel.ReportMilitaryPanel
-
Gather the overall unit data, mostly by calling addUnit() above.
- gatherData() - Method in class net.sf.freecol.client.gui.panel.ReportNavalPanel
-
Gather the overall unit data, mostly by calling addUnit() above.
- gatherData() - Method in class net.sf.freecol.client.gui.panel.ReportUnitPanel
-
Gather the overall unit data, mostly by calling addUnit() above.
- gatherData(Player) - Method in class net.sf.freecol.client.gui.panel.LabourData
-
- gd - Variable in class net.sf.freecol.common.model.pathfinding.GoalDeciders.MultipleAdjacentDecider
-
- GE - net.sf.freecol.common.model.Limit.Operator
-
The ge.
- GEN_TAG - Static variable in class net.sf.freecol.common.model.TileType
-
The Constant GEN_TAG.
- GENERAL_COMBAT_INDEX - Static variable in class net.sf.freecol.common.model.Modifier
-
The Constant GENERAL_COMBAT_INDEX.
- generate(int, int, int, Random) - Method in class net.sf.freecol.common.model.LandMap
-
Generate the land map using the given generator type.
- GENERATE_TAG - Static variable in class net.sf.freecol.common.option.UnitTypeOption
-
The Constant GENERATE_TAG.
- generateAttackResult(Random, FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.CombatModel
-
Generates a list of results of an attack.
- generateAttackResult(Random, FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.SimpleCombatModel
-
Generates a result of a unit attacking.
- generateChoices() - Method in class net.sf.freecol.common.option.AbstractOption
-
Generate the choices to provide to the UI.
- generateChoices() - Method in class net.sf.freecol.common.option.AbstractUnitOption
-
Generate the choices to provide to the UI.
- generateChoices() - Method in class net.sf.freecol.common.option.UnitTypeOption
-
Generate the choices to provide to the UI.
- generateColonyUnitsMenu() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
-
Generates a menu containing the units currently accessible
from the Colony Panel allowing keyboard access to said units.
- generateDocumentation(String[]) - Static method in class net.sf.freecol.tools.GenerateDocumentation
-
- GenerateDocumentation - Class in net.sf.freecol.tools
-
Generate some documentation.
- GenerateDocumentation() - Constructor for class net.sf.freecol.tools.GenerateDocumentation
-
- generateDynamicOptions() - Method in class net.sf.freecol.common.model.Specification
-
Generate the dynamic options.
- generateFountainRecruits(int, Random) - Method in class net.sf.freecol.server.model.ServerEurope
-
Generate new recruits following a Fountain of Youth discovery.
- generateLayer(Game) - Method in interface net.sf.freecol.server.generator.MapLayerGenerator
-
Generates the layer in the map of the given game.
- generateRecruitablesList() - Method in class net.sf.freecol.server.model.ServerEurope
-
Generate a weighted list of unit types recruitable by this player.
- generateSkillForLocation(Map, Tile, NationType) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
-
Generates a skill that could be taught from a settlement on the
given tile.
- generateSkillsForTile(Tile) - Method in class net.sf.freecol.common.model.IndianNationType
-
Generates choices for skill that could be taught from a settlement on a given
Tile.
- generateStartingPositions(Map, List<Player>) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
-
- generateTMX() - Static method in class net.sf.freecol.tools.GenerateDocumentation
-
- GENERATION_TAG - Static variable in class net.sf.freecol.common.i18n.NumberRules
-
- GENERIC_NAME - Static variable in class net.sf.freecol.tools.DesktopEntry
-
- gestured(JComponent, MouseEvent, int, int) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler.FreeColDragGestureRecognizer
-
- get(GoodsType) - Method in class net.sf.freecol.common.model.ProductionMap
-
Gets the.
- get(GoodsType) - Method in class net.sf.freecol.common.model.ProductionMap.ProductionTree
-
Gets the.
- getAbbreviatedName(String) - Method in class net.sf.freecol.client.gui.panel.DeclarationPanel.SignaturePanel
-
Gets an abbreviated version of the given name.
- getAbilities() - Method in class net.sf.freecol.common.model.FreeColObject
-
Gets a copy of the abilities of this object.
- getAbilities(String) - Method in class net.sf.freecol.common.model.FreeColObject
-
Gets the set of abilities with the given identifier from this object.
- getAbilities(String) - Method in class net.sf.freecol.common.model.Specification
-
Get all the Abilities with the given identifier.
- getAbilities(String, FreeColGameObjectType) - Method in class net.sf.freecol.common.model.FreeColObject
-
Gets the set of abilities with the given identifier from this object.
- getAbilities(String, FreeColGameObjectType, Turn) - Method in class net.sf.freecol.common.model.Building
-
Gets the set of abilities with the given identifier from this object.
- getAbilities(String, FreeColGameObjectType, Turn) - Method in class net.sf.freecol.common.model.Colony
-
Gets the set of abilities with the given identifier from this object.
- getAbilities(String, FreeColGameObjectType, Turn) - Method in class net.sf.freecol.common.model.Europe
-
Gets the set of abilities with the given identifier from this object.
- getAbilities(String, FreeColGameObjectType, Turn) - Method in class net.sf.freecol.common.model.FeatureContainer
-
Gets the set of abilities with the given identifier from a container.
- getAbilities(String, FreeColGameObjectType, Turn) - Method in class net.sf.freecol.common.model.FreeColObject
-
Gets the set of abilities with the given identifier from this object.
- getAbilities(String, FreeColGameObjectType, Turn) - Method in class net.sf.freecol.common.model.Tile
-
Gets the set of abilities with the given identifier from this object.
- getAbilities(String, FreeColGameObjectType, Turn) - Method in class net.sf.freecol.common.model.Unit
-
Gets the set of abilities with the given identifier from this object.
- getAbilityComponent(Ability) - Method in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
-
- getAbilityId() - Method in class net.sf.freecol.common.model.Scope
-
Gets the ability identifier.
- getAbilityIndex() - Method in class net.sf.freecol.common.model.Role
-
Gets the ability index.
- getAbilityValue() - Method in class net.sf.freecol.common.model.Scope
-
Gets the ability value.
- getAbsoluteWeight() - Method in class net.sf.freecol.server.ai.goal.Goal
-
Returns the absolute weight of this goal.
- getAbstractGoods() - Method in class net.sf.freecol.client.gui.panel.AbstractGoodsLabel
-
Get the goods data.
- getAccelerator() - Method in class net.sf.freecol.client.gui.action.FreeColAction
-
Gets the keyboard accelerator for this option.
- getAction() - Method in class net.sf.freecol.common.networking.MonarchActionMessage
-
Gets the monarch action type of this message.
- getAction() - Method in class net.sf.freecol.server.model.MonarchSession
-
- getActionChoices() - Method in class net.sf.freecol.common.model.Monarch
-
Builds a weighted list of monarch actions.
- getActionManager() - Method in class net.sf.freecol.client.FreeColClient
-
Gets the action manager.
- getActionManager() - Method in class net.sf.freecol.client.gui.action.FreeColAction
-
Get the action manager.
- getActionTaken() - Method in class net.sf.freecol.server.model.TradeSession
-
- getActiveMods() - Method in class net.sf.freecol.client.ClientOptions
-
Gets a list of active mods in this ClientOptions.
- getActiveUnit() - Method in class net.sf.freecol.client.gui.Canvas
-
Gets the active unit.
- getActiveUnit() - Method in class net.sf.freecol.client.gui.GUI
-
- getActiveUnit() - Method in class net.sf.freecol.client.gui.MapViewer
-
Gets the active unit.
- getActiveUnit() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- getActiveUnit() - Method in class net.sf.freecol.common.networking.LoginMessage
-
- getActiveUnit() - Method in class net.sf.freecol.server.FreeColServer
-
Gets the active unit specified in a saved game, if any.
- getAddress() - Method in class net.sf.freecol.common.ServerInfo
-
Returns the IP-address.
- getAddWorkTurns() - Method in class net.sf.freecol.common.model.TileImprovementType
-
Get the number of turns to build this tile improvement type.
- getAdjacentColonies() - Method in class net.sf.freecol.common.model.Tile
-
Get the adjacent colonies.
- getAdjacentIndianSettlementSafely(String) - Method in class net.sf.freecol.common.model.Unit
-
Get an adjacent Indian settlement by identifier, validating as much as
possible, including checking whether the nation involved has been contacted.
- getAdjacentLocationGoalDecider(Location) - Static method in class net.sf.freecol.common.model.pathfinding.GoalDeciders
-
Builds a goal decider to find an adjacent tile to a target location.
- getAdjacentSettlementSafely(String) - Method in class net.sf.freecol.common.model.Unit
-
Get a settlement by identifier, validating as much as possible.
- getAdjacentTile(int, int, Direction) - Method in class net.sf.freecol.common.model.Map
-
Gets the adjacent tile in a given direction from the given coordinates.
- getAdjacentTile(Tile, Direction) - Method in class net.sf.freecol.common.model.Map
-
Gets the adjacent tile in a given direction from a given tile.
- getAdjustedNetProductionOf(GoodsType) - Method in class net.sf.freecol.common.model.Colony
-
Returns the net production of the given GoodsType adjusted by the possible
consumption of BuildQueues.
- getAdjustedProductionInfo(List<AbstractGoods>, List<AbstractGoods>) - Method in class net.sf.freecol.common.model.Building
-
Gets the production information for this building taking account of the
available input and output goods.
- getAdvantages() - Static method in class net.sf.freecol.FreeCol
-
Gets the default advantages type.
- getAge() - Method in class net.sf.freecol.common.model.Game
-
Get the age for the current turn.
- getAge(Turn) - Method in class net.sf.freecol.common.model.Specification
-
Gets the age corresponding to a given turn.
- getAggression() - Method in class net.sf.freecol.common.model.NationType
-
Get the national aggression.
- getAgreement() - Method in class net.sf.freecol.common.networking.DiplomacyMessage
-
Get the agreement (a DiplomaticTrade) in this message.
- getAgreement() - Method in class net.sf.freecol.server.model.DiplomacySession
-
- getAIAdvantage() - Method in class net.sf.freecol.server.ai.AIPlayer
-
Gets the advantage of this AI player from the nation type.
- getAIColonies() - Method in class net.sf.freecol.server.ai.AIPlayer
-
Gets a list of the players AI colonies.
- getAIColony() - Method in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
-
Convenience accessor for the colony to work in.
- getAIColony(Colony) - Method in class net.sf.freecol.server.ai.AIMain
-
Gets the AI colony corresponding to a given colony.
- getAIColony(Colony) - Method in class net.sf.freecol.server.ai.AIPlayer
-
Gets the AI colony corresponding to a given colony, if any.
- getAIMain() - Method in class net.sf.freecol.server.ai.AIObject
-
Convenience accessor for the main AI-object.
- getAIMain() - Method in class net.sf.freecol.server.ai.ColonyPlan
-
Gets the main AI-object.
- getAIMain() - Method in class net.sf.freecol.server.FreeColServer
-
Gets the main AI-object.
- getAIObject(String) - Method in class net.sf.freecol.server.ai.AIMain
-
Gets the AIObject for a given object identifier.
- getAIObject(String, Class<T>) - Method in class net.sf.freecol.server.ai.AIMain
-
Gets the AIObject with the specified object
identifier and class.
- getAIObject(FreeColGameObject) - Method in class net.sf.freecol.server.ai.AIMain
-
Gets the AIObject for the given
FreeColGameObject.
- getAIObjects() - Method in class net.sf.freecol.server.ai.AIMain
-
Get a copy of the list of all AI objects.
- getAIOwner() - Method in class net.sf.freecol.server.ai.AIColony
-
- getAIOwner() - Method in class net.sf.freecol.server.ai.AIUnit
-
Gets the AIPlayer that owns this AIUnit.
- getAIPlayer() - Method in class net.sf.freecol.server.ai.AIInGameInputHandler
-
Get the AI player using this AIInGameInputHandler.
- getAIPlayer() - Method in class net.sf.freecol.server.ai.mission.Mission
-
Convenience accessor for the owning AI player.
- getAIPlayer(Player) - Method in class net.sf.freecol.server.ai.AIMain
-
Gets the AI player corresponding to a given player.
- getAIPlayer(Player) - Method in class net.sf.freecol.server.FreeColServer
-
Gets the AI player corresponding to a given player.
- getAIRandom() - Method in class net.sf.freecol.server.ai.AIPlayer
-
Gets the PRNG to use for this player.
- getAIRandom() - Method in class net.sf.freecol.server.ai.AIUnit
-
Gets the PRNG to use with this unit.
- getAIRandom() - Method in class net.sf.freecol.server.ai.mission.Mission
-
Convenience accessor for the unit/player PRNG.
- getAIStatistics() - Method in class net.sf.freecol.server.ai.AIMain
-
Computes how many objects of each class have been created, to
track memory leaks over time
- getAIUnit() - Method in class net.sf.freecol.server.ai.mission.Mission
-
Gets the AI-unit this mission has been created for.
- getAIUnit(Unit) - Method in class net.sf.freecol.server.ai.AIColony
-
- getAIUnit(Unit) - Method in class net.sf.freecol.server.ai.AIInGameInputHandler
-
Gets the AI unit corresponding to a given unit, if any.
- getAIUnit(Unit) - Method in class net.sf.freecol.server.ai.AIMain
-
Gets the AI unit corresponding to a given unit.
- getAIUnit(Unit) - Method in class net.sf.freecol.server.ai.AIPlayer
-
Gets the AI unit corresponding to a given unit, if any.
- getAIUnitIterator() - Method in class net.sf.freecol.server.ai.AIPlayer
-
Returns an iterator over all the AIUnits owned by this
player.
- getAIUnits() - Method in class net.sf.freecol.server.ai.AIPlayer
-
Gets a list of AIUnits for the player.
- getAlarm(Player) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Gets the alarm level towards the given player.
- getAlarmChip(Graphics2D, IndianSettlement, Player) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
Gets a chip image for the alarm at an Indian settlement.
- getAlarmLevelKey(Player) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Gets a message key for a short alarm message associated with the alarm level
of this player.
- getAlarmLevelLabel(Player) - Method in class net.sf.freecol.common.model.Colony
-
Gets a label indicating the alarm level at this settlement with respect to
another player.
- getAlarmLevelLabel(Player) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Gets a label indicating the alarm level at this settlement with respect to
another player.
- getAlarmLevelLabel(Player) - Method in class net.sf.freecol.common.model.Settlement
-
Gets a label indicating the alarm level at this settlement with respect to
another player.
- getAllColonyValues(Tile) - Method in class net.sf.freecol.common.model.Player
-
Gets a list of values for building a Colony on the given tile
for each ColonyValueCategory.
- getAllMods() - Static method in class net.sf.freecol.common.io.Mods
-
Gets all available mods.
- getAllTiles() - Method in class net.sf.freecol.common.model.Map
-
Gets an iterable for all the tiles in the map using an underlying
WholeMapIterator.
- getAllWorkLocations() - Method in class net.sf.freecol.common.model.Colony
-
Gets a list of every work location in this colony.
- getAllWorkLocationsStream() - Method in class net.sf.freecol.common.model.Colony
-
Get a stream of all the possible work locations for this colony.
- getAlternateDescriptionKey(String) - Method in enum net.sf.freecol.common.model.LostCityRumour.RumourType
-
Gets the alternate description key.
- getAmount() - Method in class net.sf.freecol.client.gui.panel.AbstractGoodsLabel
-
Get the goods amount.
- getAmount() - Method in class net.sf.freecol.common.model.AbstractGoods
-
Get the goods amount.
- getAmount() - Method in class net.sf.freecol.common.networking.IndianDemandMessage
-
Client-side convenience function to get the gold in this message.
- getAmount(String, Random, boolean) - Method in class net.sf.freecol.common.model.RandomRange
-
Gets a random value from this range.
- getAmount(GoodsType, int, int, boolean) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
-
Displays an input dialog box where the user should specify a
goods transfer amount.
- getAmount(Location, GoodsType) - Method in class net.sf.freecol.common.model.UnitWas
-
Gets the amount.
- getAmountInMarket() - Method in class net.sf.freecol.common.model.MarketData
-
Get the amount of the goods type in the market.
- getAmountInMarket(GoodsType) - Method in class net.sf.freecol.common.model.Market
-
Gets the amount of a goods type in the market.
- getAnimation(String, float, Direction) - Method in class net.sf.freecol.client.gui.animation.UnitAttackAnimation
-
- getAnimation(Unit, Direction) - Method in class net.sf.freecol.client.gui.animation.UnitAttackAnimation
-
Find the animation for a unit attack.
- getAnimationSpeed(Player) - Method in class net.sf.freecol.client.FreeColClient
-
Common utility routine to retrieve animation speed.
- getAnyGoods(GoodsLocation) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog
-
Gets a list of all possible storable goods (one cargo load).
- getApparentOwnerName() - Method in class net.sf.freecol.common.model.Unit
-
Get the name of the apparent owner of this Unit, (like
getOwner().getNationAsString() but handles pirates).
- getApproximateLandCount() - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
-
Gets the approximate number of land tiles.
- getApproximateLandCount() - Method in class net.sf.freecol.server.generator.TerrainGenerator
-
Gets the approximate number of land tiles.
- getArmedUnitSettlementChoice(Settlement) - Method in class net.sf.freecol.client.gui.GUI
-
Get the choice of what a user wants to do with an armed unit at
a foreign settlement.
- getArrears() - Method in class net.sf.freecol.common.model.MarketData
-
Get the amount of arrears owned to the crown for this goods type.
- getArrears(GoodsType) - Method in class net.sf.freecol.common.model.Market
-
Gets the arrears for of a given goods type.
- getArrears(GoodsType) - Method in class net.sf.freecol.common.model.Player
-
Gets the arrears due for a type of goods.
- getAssigned() - Method in class net.sf.freecol.server.ai.ProductionCache
-
- getAssignedUnits() - Method in class net.sf.freecol.common.model.TradeRoute
-
Get the units assigned to this route.
- getAttackedByPrivateers() - Method in class net.sf.freecol.common.model.Player
-
Has player has been attacked by privateers?.
- getAttribute(String) - Method in class net.sf.freecol.common.networking.DOMMessage
-
Gets an attribute from the root element.
- getAttribute(String) - Method in class net.sf.freecol.common.networking.Message
-
Gets an attribute from the root element.
- getAttribute(String, boolean) - Method in class net.sf.freecol.common.io.FreeColXMLReader
-
Gets a boolean from an attribute in a stream.
- getAttribute(String, float) - Method in class net.sf.freecol.common.io.FreeColXMLReader
-
Gets a float from an attribute in a stream.
- getAttribute(String, int) - Method in class net.sf.freecol.common.io.FreeColXMLReader
-
Gets an int from an attribute in a stream.
- getAttribute(String, long) - Method in class net.sf.freecol.common.io.FreeColXMLReader
-
Gets a long from an attribute in a stream.
- getAttribute(String, Class<T>, T) - Method in class net.sf.freecol.common.io.FreeColXMLReader
-
Gets an enum from an attribute in a stream.
- getAttribute(String, String) - Method in class net.sf.freecol.common.io.FreeColXMLReader
-
Gets a string from an attribute in a stream.
- getAttribute(Game, String, Class<T>, T) - Method in class net.sf.freecol.common.io.FreeColXMLReader
-
Gets a FreeCol object from an attribute in a stream.
- getAttribute(AIMain, String, Class<T>, T) - Method in class net.sf.freecol.common.io.FreeColXMLReader
-
Get a FreeCol AI object from an attribute in a stream.
- getAttrition() - Method in class net.sf.freecol.common.model.Unit
-
Gets the attrition of this unit.
- getAudio() - Method in class net.sf.freecol.common.resources.AudioResource
-
Gets the file represented by this resource.
- getAudio(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
-
Gets an audio resource with the given name.
- getAudioInputStream(File) - Static method in class net.sf.freecol.common.sound.SoundPlayer
-
Gets an audio input stream given a file, hopefully containing audio data.
- getAudioResource(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
-
- getAudioResource(String) - Method in class net.sf.freecol.common.resources.ResourceMapping
-
- getAutomaticRole() - Method in class net.sf.freecol.common.model.Unit
-
Gets a role that can be equipped automatically assumed in case of an attack.
- getAutosaveDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
-
Gets the directory where the automatically saved games should be put.
- getAvailable(GoodsType, List<AbstractGoods>) - Method in class net.sf.freecol.common.model.Building
-
Convenience function to extract a goods amount from a list of available
goods.
- getAvailableAdjacentCount() - Method in class net.sf.freecol.common.model.Tile
-
Get the number of tiles adjacent to this one that are of the same land/water
type such as to be nominally accessible to a unit.
- getAvailableProductionTypes(boolean) - Method in class net.sf.freecol.common.model.Building
-
Get the production types available for this work location.
- getAvailableProductionTypes(boolean) - Method in class net.sf.freecol.common.model.BuildingType
-
Get the production types provided by this building type at the current
difficulty level.
- getAvailableProductionTypes(boolean) - Method in class net.sf.freecol.common.model.ColonyTile
-
Get the production types available for this work location.
- getAvailableProductionTypes(boolean) - Method in class net.sf.freecol.common.model.TileType
-
Gets the production types available at the current difficulty level.
- getAvailableProductionTypes(boolean) - Method in class net.sf.freecol.common.model.WorkLocation
-
Get the production types available for this work location.
- getAvailableProductionTypes(boolean, String) - Method in class net.sf.freecol.common.model.BuildingType
-
Gets the production types available at the current difficulty level.
- getAvailableProductionTypes(boolean, String) - Method in class net.sf.freecol.common.model.TileType
-
Gets the production types available for the given combination of colony
center tile and production level.
- getAvailableRoles(List<Role>) - Method in class net.sf.freecol.common.model.Unit
-
Filter a list of roles to return only those available to this unit.
- getAvailableRoles(Player, UnitType, List<Role>) - Static method in class net.sf.freecol.common.model.Role
-
Filter a list of proposed roles by availability.
- getAvailableWorkLocations() - Method in class net.sf.freecol.common.model.Colony
-
Gets a list of all freely available work locations in this colony.
- getAverageSize() - Method in class net.sf.freecol.client.gui.panel.EditSettlementDialog
-
- getBackground() - Method in class net.sf.freecol.client.gui.panel.Flag
-
Returns the background of the flag.
- getBackgroundColors() - Method in class net.sf.freecol.client.gui.panel.Flag
-
Returns a List of background colors.
- getBadlyDefended() - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Get the list of badly defended colonies.
- getBankrupt() - Method in class net.sf.freecol.common.model.Player
-
Get the bankruptcy state.
- getBaseClientOptionsFile() - Static method in class net.sf.freecol.common.io.FreeColDirectories
-
Gets the base client options file.
- getBaseDefence() - Method in class net.sf.freecol.common.model.UnitType
-
Get the base defence value.
- getBaseDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
-
Gets the base resources directory.
- getBaseOffence() - Method in class net.sf.freecol.common.model.UnitType
-
Get the base offence value.
- getBaseProduction(ProductionType, GoodsType, UnitType) - Method in class net.sf.freecol.common.model.Building
-
Gets the base production of a given goods type optionally using a unit of a
given type in this work location.
- getBaseProduction(ProductionType, GoodsType, UnitType) - Method in class net.sf.freecol.common.model.BuildingType
-
Get the base production of a given goods type for an optional unit type.
- getBaseProduction(ProductionType, GoodsType, UnitType) - Method in class net.sf.freecol.common.model.ColonyTile
-
Gets the base production of a given goods type optionally using a unit of a
given type in this work location.
- getBaseProduction(ProductionType, GoodsType, UnitType) - Method in class net.sf.freecol.common.model.Tile
-
Get the base production exclusive of any bonuses.
- getBaseProduction(ProductionType, GoodsType, UnitType) - Method in class net.sf.freecol.common.model.TileType
-
Get the base production of a given goods type for an optional unit type.
- getBaseProduction(ProductionType, GoodsType, UnitType) - Method in class net.sf.freecol.common.model.WorkLocation
-
Gets the base production of a given goods type optionally using a unit of a
given type in this work location.
- getBaseTransportPriority() - Method in class net.sf.freecol.server.ai.mission.BuildColonyMission
-
Get the base transport priority for the unit performing this mission.
- getBaseTransportPriority() - Method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
-
Get the base transport priority for the unit performing this mission.
- getBaseTransportPriority() - Method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
-
Get the base transport priority for the unit performing this mission.
- getBaseTransportPriority() - Method in class net.sf.freecol.server.ai.mission.IdleAtSettlementMission
-
Get the base transport priority for the unit performing this mission.
- getBaseTransportPriority() - Method in class net.sf.freecol.server.ai.mission.Mission
-
Get the base transport priority for the unit performing this mission.
- getBaseTransportPriority() - Method in class net.sf.freecol.server.ai.mission.MissionaryMission
-
Get the base transport priority for the unit performing this mission.
- getBaseTransportPriority() - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
-
Get the base transport priority for the unit performing this mission.
- getBaseTransportPriority() - Method in class net.sf.freecol.server.ai.mission.ScoutingMission
-
Get the base transport priority for the unit performing this mission.
- getBaseTransportPriority() - Method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
-
Get the base transport priority for the unit performing this mission.
- getBaseTransportPriority() - Method in class net.sf.freecol.server.ai.mission.WishRealizationMission
-
Get the base transport priority for the unit performing this mission.
- getBaseTransportPriority() - Method in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
-
Get the base transport priority for the unit performing this mission.
- getBasicMoveCost() - Method in class net.sf.freecol.common.model.TileType
-
Gets the basic movement cost through this tile type.
- getBasicProductionInfo() - Method in class net.sf.freecol.common.model.ColonyTile
-
Gets the basic production information for the colony tile, ignoring any
colony limits (which for now, should be irrelevant).
- getBasicWorkTurns() - Method in class net.sf.freecol.common.model.TileType
-
Gets the basic work turns to build an improvement on this tile type.
- getBeachCornerImage(int, int, int) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
Returns the beach corner image at the given index.
- getBeachEdgeImage(int, int, int) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
Returns the beach edge image at the given index.
- getBend(boolean) - Method in class net.sf.freecol.client.gui.panel.Flag
-
- getBestBuildableType() - Method in class net.sf.freecol.server.ai.ColonyPlan
-
Gets the best buildable type from this plan that can currently
be built by the colony.
- getBestCargo(Unit) - Method in class net.sf.freecol.server.ai.mission.TransportMission
-
What is the best transportable for a carrier to collect?
- getBestDefenderType() - Method in class net.sf.freecol.common.model.Colony
-
Gets the best defender type available to this colony.
- getBestDescription(String) - Static method in class net.sf.freecol.common.i18n.Messages
-
- getBestDescription(ObjectWithId) - Static method in class net.sf.freecol.common.i18n.Messages
-
- getBestDisembarkTile(Player) - Method in class net.sf.freecol.common.model.Tile
-
Get the adjacent land tile with the best defence bonus.
- getBestEntryPath(Unit, Tile, Unit, CostDecider) - Method in class net.sf.freecol.common.model.Map
-
Gets the best (closest) path location for this unit to reach a given tile
from off the map.
- getBestEntryTile(Tile) - Method in class net.sf.freecol.common.model.Unit
-
Gets the best (closest) entry location for this unit to reach a given tile.
- getBestEntryTile(Unit, Tile, Unit, CostDecider) - Method in class net.sf.freecol.common.model.Map
-
Gets the best (closest) entry location for this unit to reach a given tile
from off the map.
- getBestGoodsType() - Method in class net.sf.freecol.common.model.Resource
-
Get the best goods type to produce here.
- getBestGoodsType() - Method in class net.sf.freecol.common.model.ResourceType
-
Get the best goods type to make with this resource type.
- getBestGoodsWish(AIUnit, GoodsType) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Gets the best goods wish for a carrier unit.
- getBestNameAndDescription(String) - Static method in class net.sf.freecol.common.i18n.Messages
-
Get the name and best description for a given identifier.
- getBestNameAndDescription(Named) - Static method in class net.sf.freecol.common.i18n.Messages
-
Get the name and best description for a given named object.
- getBestOutputFor(GoodsType, Collection<ProductionType>) - Static method in class net.sf.freecol.common.model.ProductionType
-
Convenience function to get the best output for a given goods type from a
collection of production types.
- getBestOutputType() - Method in class net.sf.freecol.common.model.ProductionType
-
Get the type of the most productive output.
- getBestPioneeringColony(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
-
Gets the Colony that most needs a pioneer.
- getBestPlan(Tile) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Gets the best plan for a tile from the tipMap.
- getBestPlan(Tile) - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
-
Get the best improvement associated with a tile.
- getBestPlan(AIUnit, Tile) - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
-
Get the best improvement associated with a tile for a given unit.
- getBestPlanTile(Colony) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Gets the best plan for a colony from the tipMap.
- getBestProductionType(boolean, GoodsType) - Method in class net.sf.freecol.common.model.WorkLocation
-
Get the best available production type at this work location.
- getBestProductionType(GoodsType, Collection<ProductionType>) - Static method in class net.sf.freecol.common.model.ProductionType
-
Get the production type with the greatest total output of an optional goods
type from a collection of production types.
- getBestSettlement(Player) - Static method in class net.sf.freecol.server.ai.mission.Mission
-
Finds the best existing settlement to use as a target.
- getBestTileImprovementType(Tile, GoodsType) - Static method in class net.sf.freecol.server.ai.TileImprovementPlan
-
Gets the 'most effective' TileImprovementType allowed for a
given tile and goods type.
- getBestWorker(WorkLocation, GoodsType, List<Unit>) - Static method in class net.sf.freecol.server.ai.ColonyPlan
-
Gets the best worker to execute a work location plan.
- getBestWorkerWish(AIUnit, UnitType) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Gets the best worker wish for a carrier unit.
- getBetterExpert(Unit) - Method in class net.sf.freecol.common.model.Colony
-
Finds another unit in this colony that would be better at doing the job of
the specified unit.
- getBidPrice(GoodsType, int) - Method in class net.sf.freecol.common.model.Market
-
Gets the price of a given goods when the Player buys.
- getBlockedCount() - Method in class net.sf.freecol.common.model.mission.GoToMission
-
Get the BlockedCount value.
- getBody(InputStream) - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
-
Refills the conversion buffer.
- getBonus(GoodsType) - Method in class net.sf.freecol.common.model.TileImprovementType
-
Gets the bonus.
- getBoolean(String) - Method in class net.sf.freecol.common.model.Specification
-
Gets the boolean value of an option.
- getBoolean(String) - Method in class net.sf.freecol.common.option.OptionGroup
-
Gets the boolean value of an option.
- getBooleanOption(String) - Method in class net.sf.freecol.common.model.Specification
-
Get the BooleanOption with the given identifier.
- getBooleanOption(ModelMessage) - Method in class net.sf.freecol.client.ClientOptions
-
Returns the boolean option associated with a ModelMessage.
- getBorderImage(TileType, Direction, int, int) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
Returns the border terrain-image for the given type.
- getBorderInsets(Component) - Method in class net.sf.freecol.client.gui.panel.FreeColImageBorder
-
Gets the insets of this border around the given component.
- getBorderInsets(Component, Insets) - Method in class net.sf.freecol.client.gui.panel.FreeColImageBorder
-
Gets the insets of this border around the given component.
- getBounds() - Method in class net.sf.freecol.server.model.ServerRegion
-
Get the bounding rectangle for this region.
- getBoycottChoice(Goods, Europe) - Method in class net.sf.freecol.client.gui.GUI
-
Get the user choice of whether to pay arrears for boycotted
goods or to dump them instead.
- getBranch(Direction) - Method in class net.sf.freecol.server.generator.RiverSection
-
Gets the size of a branch
- getBreakingPoint(String) - Static method in class net.sf.freecol.common.util.StringUtils
-
Find a breaking point in a line between two words.
- getBreakingPoint(String, String) - Static method in class net.sf.freecol.common.util.StringUtils
-
Find a breaking point in a line between two words.
- getBreedingNumber() - Method in class net.sf.freecol.common.model.GoodsType
-
Get the breeding number for this goods type.
- getBuildableImage(BuildableType, Dimension) - Static method in class net.sf.freecol.client.gui.ImageLibrary
-
- getBuildableReport() - Method in class net.sf.freecol.server.ai.ColonyPlan
-
Get a report on the build plans.
- getBuildables() - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueTransferHandler.BuildablesTransferable
-
Get the build queue from the Transferable.
- getBuildableTypes() - Method in class net.sf.freecol.server.ai.ColonyPlan
-
Gets a copy of the current list of buildable types associated
with this ColonyPlan.
- getBuildableTypes(JList<? extends BuildableType>) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel
-
- getBuildableUnits() - Method in class net.sf.freecol.common.model.Colony
-
Gets a list of every unit type this colony may build.
- getBuildableUnitTypes() - Method in class net.sf.freecol.common.model.Specification
-
Get the list of buildable unit types.
- getBuildColonyMission(AIUnit, Location) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Gets a new BuildColonyMission for a unit.
- getBuildColonyWarnings(Unit) - Method in class net.sf.freecol.common.model.Tile
-
A colony is proposed to be built on this tile.
- getBuilding() - Method in class net.sf.freecol.client.gui.panel.BuildingPanel
-
Get the building this panel displays.
- getBuilding(BuildingType) - Method in class net.sf.freecol.common.model.Colony
-
Get building of the specified general type (note: *not* necessarily the exact
building type supplied, but the building present in the colony that is a
descendant of the ultimate ancestor of the specified type).
- getBuildingForEffect(Colony, Effect, Random) - Method in class net.sf.freecol.server.model.ServerPlayer
-
- getBuildingForProducing(GoodsType) - Method in class net.sf.freecol.common.model.Colony
-
Gets a building for producing a given type of goods.
- getBuildingImage(Building) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
- getBuildingImage(BuildingType, float) - Static method in class net.sf.freecol.client.gui.ImageLibrary
-
- getBuildingImage(BuildingType, Dimension) - Static method in class net.sf.freecol.client.gui.ImageLibrary
-
- getBuildingImage(BuildingType, Player, float) - Static method in class net.sf.freecol.client.gui.ImageLibrary
-
- getBuildings() - Method in class net.sf.freecol.common.model.Colony
-
Gets a
List of every
Building in this
Colony.
- getBuildingType(String) - Method in class net.sf.freecol.common.model.Specification
-
Get a building type by identifier.
- getBuildingTypeList() - Method in class net.sf.freecol.common.model.Specification
-
Gets the building type list.
- getBuildQueue() - Method in class net.sf.freecol.common.model.Colony
-
Get the BuildQueue contents.
- getBurnableBuildings() - Method in class net.sf.freecol.common.model.Colony
-
Gets the buildings in this colony that could be burned by a raid.
- getBurnProbability() - Method in class net.sf.freecol.common.model.Unit
-
Gets the probability that an attack by this unit will provoke natives to burn
our missions.
- getButton(ColopediaAction.PanelType, String, ImageIcon) - Method in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
-
- getButton(FreeColGameObjectType) - Method in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
-
- getButton(FreeColGameObjectType, String, ImageIcon) - Method in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
-
- getBuy() - Method in class net.sf.freecol.server.model.TradeSession
-
- getBuyChoice(Unit, Settlement, Goods, int, boolean) - Method in class net.sf.freecol.client.gui.GUI
-
Gets the user choice when negotiating a purchase from a settlement.
- getCachedTile(Player) - Method in class net.sf.freecol.common.model.Tile
-
Get a players view of this tile.
- getCanvas() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- getCapacity() - Method in class net.sf.freecol.common.model.Monarch.Force
-
Gets the capacity.
- getCapitalName(Random) - Method in class net.sf.freecol.common.model.Player
-
Gets the name of this players capital.
- getCapitalName(Player, Random) - Static method in class net.sf.freecol.common.i18n.NameCache
-
Get the name of this players capital.
- getCapitalType() - Method in class net.sf.freecol.common.model.NationType
-
Gets the settlement type for the national capital.
- getCapture() - Method in class net.sf.freecol.server.model.LootSession
-
- getCapture(Specification) - Method in class net.sf.freecol.common.model.Role.RoleChange
-
Gets the capture.
- getCaptureEquipment(boolean) - Method in class net.sf.freecol.common.model.EquipmentType
-
Get the type of equipment to capture, handling the case where Europeans and
Indians use different EquipmentTypes for the same underlying
goods.
- getCargo() - Method in class net.sf.freecol.common.model.TradeRouteStop
-
Get the current cargo for this stop.
- getCargoCapacity() - Method in class net.sf.freecol.common.model.Unit
-
Gets the total space this unit has to carry cargo.
- getCargoPanel() - Method in class net.sf.freecol.client.gui.panel.PortPanel
-
Get the cargo panel.
- getCargoSpaceTaken() - Method in class net.sf.freecol.common.model.Unit
-
Gets the space occupied by cargo in this unit (both goods and units).
- getCarrier() - Method in class net.sf.freecol.client.gui.panel.CargoPanel
-
Get the carrier unit.
- getCarrier() - Method in class net.sf.freecol.common.model.Unit
-
Gets the carrier this unit is aboard if any.
- getCarrier() - Method in class net.sf.freecol.server.ai.Cargo
-
- getCarrierForUnit(Unit) - Method in class net.sf.freecol.common.model.UnitLocation
-
Gets a carrier for the supplied unit, if one exists.
- getCarrierMove() - Method in class net.sf.freecol.common.model.PathNode
-
Gets the next carrier move on this path.
- getCarriersForUnit(Unit) - Method in class net.sf.freecol.common.model.Player
-
Gets the carrier units that can carry the supplied unit, if one exists.
- getCarrierTarget() - Method in class net.sf.freecol.server.ai.Cargo
-
- getCashInTreasureTrainMission(AIUnit) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Gets a new CashInTreasureTrainMission for a unit.
- getCategory(double) - Method in class net.sf.freecol.common.i18n.DefaultNumberRule
-
Return the category the selector value belongs to.
- getCategory(double) - Method in class net.sf.freecol.common.i18n.DualNumberRule
-
Return the category the selector value belongs to.
- getCategory(double) - Method in class net.sf.freecol.common.i18n.Number
-
Return the category the selector value belongs to.
- getCategory(double) - Method in class net.sf.freecol.common.i18n.OtherNumberRule
-
- getCategory(double) - Method in class net.sf.freecol.common.i18n.PluralNumberRule
-
- getCategory(double) - Method in class net.sf.freecol.common.i18n.ZeroOneNumberRule
-
- getCellEditorValue() - Method in class net.sf.freecol.client.gui.panel.ColorCellEditor
- getCellEditorValue() - Method in class net.sf.freecol.client.gui.panel.PlayersTable.AdvantageCellEditor
- getCellEditorValue() - Method in class net.sf.freecol.client.gui.panel.PlayersTable.AvailableCellEditor
-
- getCellEditorValue() - Method in class net.sf.freecol.client.gui.panel.PlayersTable.PlayerCellEditor
-
- getCenter() - Method in class net.sf.freecol.server.model.ServerRegion
-
Get the center of the regions bounds.
- getCenterTile(Map) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator.Territory
-
- getChange(TileType) - Method in class net.sf.freecol.common.model.TileImprovement
-
What type of tile does this improvement change a given type to?.
- getChange(TileType) - Method in class net.sf.freecol.common.model.TileImprovementType
-
Gets the destination type of a tile type change (or null).
- getChangeTypes() - Method in class net.sf.freecol.common.model.UnitTypeChange
-
Gets the change type probability map.
- getChatText() - Method in class net.sf.freecol.client.gui.panel.ChatPanel
-
Gets the chat message that the user has entered and clears the
chat textfield to make room for a new message.
- getCheckBoxMenuItem(String) - Method in class net.sf.freecol.client.gui.menu.FreeColMenuBar
-
Creates a default FreeCol JCheckBoxMenuItem.
- getChildElement(Element, String) - Static method in class net.sf.freecol.common.networking.DOMMessage
-
Convenience method to find the first child element with the
specified tagname.
- getChildren() - Method in class net.sf.freecol.common.model.Region
-
Get a list of the child regions.
- getChoice() - Method in class net.sf.freecol.client.gui.ChoiceItem
-
Gets the choice as an int.
- getChoice(String, String) - Static method in class net.sf.freecol.common.i18n.Messages
-
Return the choice tagged with the given key, or null, if the
given input string does not contain the key.
- getChoice(Tile, Object, String, List<ChoiceItem<T>>) - Method in class net.sf.freecol.client.gui.GUI
-
General modal choice dialog.
- getChoice(Tile, Object, String, List<ChoiceItem<T>>) - Method in class net.sf.freecol.client.gui.SwingGUI
-
General modal choice dialog.
- getChoice(Tile, Object, GoodsType, String, List<ChoiceItem<T>>) - Method in class net.sf.freecol.client.gui.GUI
-
- getChoice(Tile, Object, GoodsType, String, List<ChoiceItem<T>>) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- getChoice(Tile, Object, Nation, String, List<ChoiceItem<T>>) - Method in class net.sf.freecol.client.gui.GUI
-
- getChoice(Tile, Object, Nation, String, List<ChoiceItem<T>>) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- getChoice(Tile, Object, Settlement, String, List<ChoiceItem<T>>) - Method in class net.sf.freecol.client.gui.GUI
-
- getChoice(Tile, Object, Settlement, String, List<ChoiceItem<T>>) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- getChoice(Tile, Object, Unit, String, List<ChoiceItem<T>>) - Method in class net.sf.freecol.client.gui.GUI
-
- getChoice(Tile, Object, Unit, String, List<ChoiceItem<T>>) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- getChoices() - Method in class net.sf.freecol.common.option.AudioMixerOption
-
Gets a list of the available audio mixers.
- getChoices() - Method in class net.sf.freecol.common.option.LanguageOption
-
Gets a list of the available languages.
- getChoices() - Method in class net.sf.freecol.common.option.ModOption
-
Get the choices available for this option.
- getChoices() - Method in class net.sf.freecol.common.option.StringOption
-
Get the list of string choices.
- getChoices() - Method in class net.sf.freecol.common.option.UnitTypeOption
-
Get the list of choices for this option.
- getCircleIterator(Tile, boolean, int) - Method in class net.sf.freecol.common.model.Map
-
Gets a circle iterator.
- getCircleOfStars(double) - Method in class net.sf.freecol.client.gui.panel.Flag
-
Returns either a single star, or a circle of stars with the
given radius, centered at the origin.
- getCircleTiles(Tile, boolean, int) - Method in class net.sf.freecol.common.model.Map
-
Gets an iterable for all the tiles in a circle using an underlying
CircleIterator.
- getCitiesOfCibola() - Static method in class net.sf.freecol.common.i18n.NameCache
-
Get the current list of available cities of Cibola keys.
- getClaimable() - Method in class net.sf.freecol.common.model.Region
-
Can this region be claimed?.
- getClaimable() - Method in enum net.sf.freecol.common.model.Region.RegionType
-
Is this region claimable by default?.
- getClaimableRadius() - Method in class net.sf.freecol.common.model.SettlementType
-
Get the claimable radius of this settlement type.
- getClaimableTiles(Tile, int) - Method in class net.sf.freecol.common.model.Player
-
Gets the list of tiles that might be claimable by a settlement.
- getClaimChoice(Tile, Player, int, Player) - Method in class net.sf.freecol.client.gui.GUI
-
Gets the user choice for claiming a tile.
- getClaimTemplate() - Method in class net.sf.freecol.common.model.ColonyTile
-
Gets a template describing whether this work location can/needs-to be
claimed.
- getClaimTemplate() - Method in class net.sf.freecol.common.model.WorkLocation
-
Gets a template describing whether this work location can/needs-to be
claimed.
- getClassIndex(Object) - Method in class net.sf.freecol.client.ClientOptions.MessageSourceComparator
-
- getClassName(Object) - Method in class net.sf.freecol.client.gui.menu.FreeColMenuTest
-
- getClearSpace(int, int, int, int, int) - Method in class net.sf.freecol.client.gui.Canvas
-
Try to find some free space on the canvas for a component,
starting at x,y.
- getClient() - Method in enum net.sf.freecol.common.io.FreeColXMLWriter.WriteScope
-
- getClientOptions() - Method in class net.sf.freecol.client.FreeColClient
-
Gets the object keeping the current client options.
- getClientOptions() - Method in class net.sf.freecol.client.gui.action.FreeColAction
-
Get the client options
- getClientOptions() - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
-
Get the client options.
- getClientOptionsFile() - Static method in class net.sf.freecol.common.io.FreeColDirectories
-
Gets the file containing the client options.
- getClientPlayer() - Method in class net.sf.freecol.common.io.FreeColXMLWriter
-
- getClientPlayer() - Method in class net.sf.freecol.common.model.Game
-
Get the client player this thread is operating for.
- getClosestColony(List<Colony>) - Method in class net.sf.freecol.common.model.Unit
-
Get the colony that can be reached by this unit in the least number of turns.
- getClosestColony(Stream<Colony>) - Method in class net.sf.freecol.common.model.Unit
-
Get the colony that can be reached by this unit in the least number of turns.
- getClosestDirections(String, Logger, Random) - Method in enum net.sf.freecol.common.model.Direction
-
Creates an array of the directions in an order that favours a supplied one.
- getClosestPortForEurope() - Method in class net.sf.freecol.common.model.Player
-
Gets the port closest to Europe owned by this player.
- getClosestTerritory(Map, Tile, List<SimpleMapGenerator.Territory>) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
-
- getClosestTile(Tile, Collection<Tile>) - Method in class net.sf.freecol.common.model.Map
-
Get the closest tile to a given one from a list of other tiles.
- getColonies() - Method in class net.sf.freecol.common.model.HighScore
-
Get the number of colonies.
- getColonies() - Method in class net.sf.freecol.common.model.Player
-
Gets a fresh list of all colonies this player owns.
- getColoniesGivenBy(Player) - Method in class net.sf.freecol.common.model.DiplomaticTrade
-
Get a list of colonies offered in this trade.
- getColoniesPopulation() - Method in class net.sf.freecol.common.model.Player
-
Gets the sum of units currently working in the colonies of this player.
- getColonists() - Method in class net.sf.freecol.client.gui.panel.LabourData.ProductionData
-
- getColony() - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel
-
Get the colony for this build queue.
- getColony() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
-
Gets the Colony in use.
- getColony() - Method in interface net.sf.freecol.common.model.Location
-
Get the colony at this location.
- getColony() - Method in class net.sf.freecol.common.model.Map
-
Get the colony at this location.
- getColony() - Method in class net.sf.freecol.common.model.UnitLocation
-
Get the colony at this location.
- getColony() - Method in class net.sf.freecol.server.ai.AIColony
-
Gets the Colony this AIColony controls.
- getColony() - Method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
-
- getColony(Game) - Method in class net.sf.freecol.common.model.ColonyTradeItem
-
Get the colony to trade.
- getColony(Game) - Method in class net.sf.freecol.common.model.TradeItem
-
Get the colony to trade.
- getColony(Game) - Method in class net.sf.freecol.common.networking.IndianDemandMessage
-
Client-side convenience function to get the colony in this message.
- getColonyByName(String) - Method in class net.sf.freecol.common.model.Player
-
Gets the Colony with the given name.
- getColonyComparator() - Method in class net.sf.freecol.client.ClientOptions
-
Return the client's preferred comparator for colonies.
- getColonyComparator(int) - Static method in class net.sf.freecol.client.ClientOptions
-
Return the colony comparator identified by type.
- getColonyPanel(Colony) - Method in class net.sf.freecol.client.gui.Canvas
-
Gets any currently displayed colony panel for the specified colony.
- getColonyTile() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
-
Gets the colony tile this panel is handling.
- getColonyTile(Tile) - Method in class net.sf.freecol.common.model.Colony
-
Get the ColonyTile matching the given Tile.
- getColonyTileLocationLabel(Colony) - Method in class net.sf.freecol.common.model.Tile
-
Get a label for this tile assuming it is a colony tile of a given colony.
- getColonyTiles() - Method in class net.sf.freecol.common.model.Colony
-
- getColonyValue(Tile) - Static method in class net.sf.freecol.common.debug.DebugUtils
-
Debug action to create a string showing the colony value for
a given tile and player.
- getColonyValue(Tile) - Method in class net.sf.freecol.common.model.Player
-
Gets the value for building a Colony on the given tile.
- getColonyValue(Tile) - Method in class net.sf.freecol.server.ai.mission.BuildColonyMission
-
Get the colony value for a tile.
- getColor() - Method in class net.sf.freecol.client.gui.GUIMessage
-
Gets the message's Color.
- getColor() - Method in class net.sf.freecol.client.gui.panel.ColorChooserPanel
-
- getColor() - Method in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog.ColorButton
-
- getColor() - Method in class net.sf.freecol.common.model.Nation
-
Get the nation color.
- getColor() - Method in class net.sf.freecol.common.resources.ColorResource
-
Gets the Color represented by this resource.
- getColor(String) - Static method in class net.sf.freecol.common.resources.ColorResource
-
Returns the Color identified by the given
string.
- getColor(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
-
Returns the Color with the given name.
- getColor(GoodsType, int, Location) - Static method in class net.sf.freecol.client.gui.panel.GoodsLabel
-
Public routine to get a foreground color for a given goods type and
amount in a given location.
- getColorResource(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
-
Gets the resource of the given type.
- getColorResource(String) - Method in class net.sf.freecol.common.resources.ResourceMapping
-
Gets the Resource by identifier.
- getColumnClass(int) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.PlayersTableModel
-
Gets the class of the objects in the given column.
- getColumnClass(int) - Method in class net.sf.freecol.client.gui.panel.StatisticsPanel.StatisticsModel
- getColumnCount() - Method in class net.sf.freecol.client.gui.panel.PlayersTable.PlayersTableModel
-
Get the number of columns in this table.
- getColumnCount() - Method in class net.sf.freecol.client.gui.panel.ServerListTableModel
-
Returns the amount of columns in this statesTable.
- getColumnCount() - Method in class net.sf.freecol.client.gui.panel.StatisticsPanel.StatisticsModel
- getColumnName(int) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.PlayersTableModel
-
Get the name of a column.
- getColumnName(int) - Method in class net.sf.freecol.client.gui.panel.ServerListTableModel
-
Returns the name of the specified column.
- getColumnName(int) - Method in class net.sf.freecol.client.gui.panel.StatisticsPanel.StatisticsModel
- getColumns(int) - Method in class net.sf.freecol.client.gui.plaf.FreeColOptionPaneUI
-
Choose the number of columns for the OptionPane buttons.
- getCombatLabel(Tile) - Method in class net.sf.freecol.common.model.Unit
-
Get a label for the chance of success in a potential combat.
- getCombatLossPriority() - Method in class net.sf.freecol.common.model.EquipmentType
-
Get the combat loss priority.
- getCombatModel() - Method in class net.sf.freecol.common.model.Game
-
Get the combat model in this game.
- getCombatModifiers(String, FreeColGameObjectType, Turn) - Method in class net.sf.freecol.common.model.Unit
-
Get modifiers required for combat.
- getCompactCargo() - Method in class net.sf.freecol.common.model.TradeRouteStop
-
Get a list of the maximum abstract goods that could be loaded at this stop.
- getCompactGoods() - Method in class net.sf.freecol.common.model.GoodsContainer
-
Gets a list of all goods in this goods container.
- getCompactGoods() - Method in class net.sf.freecol.common.model.GoodsLocation
-
Gets an list of all the goods in this location.
- getCompactGoodsList() - Method in class net.sf.freecol.common.model.Unit
-
Get a compact version of the goods carried by this unit.
- getCompletedImprovements() - Method in class net.sf.freecol.common.model.TileItemContainer
-
Gets a list of the completed TileImprovements in this
TileItemContainer.
- getCompletedTileImprovements() - Method in class net.sf.freecol.common.model.Tile
-
Gets a list of completed TileImprovements.
- getCompletionAction() - Method in class net.sf.freecol.common.model.BuildQueue
-
Gets the completion action.
- getComponent() - Method in class net.sf.freecol.client.gui.option.AbstractUnitOptionUI
-
Get the Component used to set the value of the
Option.
- getComponent() - Method in class net.sf.freecol.client.gui.option.AudioMixerOptionUI
-
Get the Component used to set the value of the
Option.
- getComponent() - Method in class net.sf.freecol.client.gui.option.BooleanOptionUI
-
Get the Component used to set the value of the
Option.
- getComponent() - Method in class net.sf.freecol.client.gui.option.FileOptionUI
-
Get the Component used to set the value of the
Option.
- getComponent() - Method in class net.sf.freecol.client.gui.option.FreeColActionUI
-
Get the Component used to set the value of the
Option.
- getComponent() - Method in class net.sf.freecol.client.gui.option.IntegerOptionUI
-
Get the Component used to set the value of the
Option.
- getComponent() - Method in class net.sf.freecol.client.gui.option.LanguageOptionUI
-
Get the Component used to set the value of the
Option.
- getComponent() - Method in class net.sf.freecol.client.gui.option.ListOptionUI
-
Get the Component used to set the value of the
Option.
- getComponent() - Method in class net.sf.freecol.client.gui.option.ModOptionUI
-
Get the Component used to set the value of the
Option.
- getComponent() - Method in class net.sf.freecol.client.gui.option.OptionUI
-
Get the Component used to set the value of the
Option.
- getComponent() - Method in class net.sf.freecol.client.gui.option.SelectOptionUI
-
Get the Component used to set the value of the
Option.
- getComponent() - Method in class net.sf.freecol.client.gui.option.SliderOptionUI
-
Get the Component used to set the value of the
Option.
- getComponent() - Method in class net.sf.freecol.client.gui.option.StringOptionUI
-
Get the Component used to set the value of the
Option.
- getComponent() - Method in class net.sf.freecol.client.gui.option.TextOptionUI
-
Get the Component used to set the value of the
Option.
- getComponent() - Method in class net.sf.freecol.client.gui.option.UnitTypeOptionUI
-
Get the Component used to set the value of the
Option.
- getComposedCostDecider(CostDecider...) - Static method in class net.sf.freecol.common.model.pathfinding.CostDeciders
-
Gets a composite cost decider composed of two or more
individual cost deciders.
- getComposedGoalDecider(boolean, GoalDecider...) - Static method in class net.sf.freecol.common.model.pathfinding.GoalDeciders
-
Gets a composite goal decider composed of two or more individual
goal deciders.
- getConfiguration() - Static method in class net.sf.freecol.FreeCol
-
We get a lot of lame bug reports with insufficient configuration
information.
- getConnectController() - Method in class net.sf.freecol.client.FreeColClient
-
Gets the controller responsible for starting a server and
connecting to it.
- getConnectController() - Method in class net.sf.freecol.client.gui.action.FreeColAction
-
Get the connect controller.
- getConnectedPlayers(ServerPlayer...) - Method in class net.sf.freecol.server.model.ServerGame
-
Get a list of connected server players, optionally excluding
supplied ones.
- getConnection() - Method in class net.sf.freecol.common.networking.Client
-
Gets the Connection this Client uses
when communicating with the server.
- getConnection() - Method in class net.sf.freecol.common.networking.ServerAPI
-
Get the raw connection.
- getConnection() - Method in class net.sf.freecol.server.ai.AIPlayer
-
Gets the connection to the server.
- getConnection() - Method in class net.sf.freecol.server.model.ServerPlayer
-
Gets the connection of this player.
- getConnection(String, int) - Method in class net.sf.freecol.client.control.ConnectController
-
Get a connection to a server.
- getConnection(Socket) - Method in class net.sf.freecol.metaserver.MetaServer
-
Gets a Connection identified by a Socket.
- getConnection(Socket) - Method in class net.sf.freecol.server.networking.Server
-
Gets a Connection identified by a Socket.
- getConnectionDirections() - Method in class net.sf.freecol.common.model.TileImprovement
-
Gets the directions that a connection can form across for this this type of
improvement.
- getConnectionIterator() - Method in class net.sf.freecol.metaserver.MetaServer
-
Gets an iterator of every connection to this server.
- getConnections() - Method in class net.sf.freecol.common.model.TileImprovement
-
Gets a map of connection-direction to magnitude.
- getConnectionsFromStyle() - Method in class net.sf.freecol.common.model.TileImprovement
-
Updates the connections from the current style.
- getConsumedGoods() - Method in class net.sf.freecol.common.model.Building
-
Returns a list of GoodsTypes this Consumer consumes.
- getConsumedGoods() - Method in class net.sf.freecol.common.model.BuildQueue
-
Returns a list of GoodsTypes this Consumer consumes.
- getConsumedGoods() - Method in interface net.sf.freecol.common.model.Consumer
-
Returns a list of GoodsTypes this Consumer consumes.
- getConsumedGoods() - Method in class net.sf.freecol.common.model.Unit
-
Returns a list of GoodsTypes this Consumer consumes.
- getConsumedGoods() - Method in class net.sf.freecol.common.model.UnitType
-
Gets a list of goods this Consumer consumes.
- getConsumedGoodsType() - Method in class net.sf.freecol.common.model.BuildingType
-
Get the type of goods consumed by this BuildingType.
- getConsumers() - Method in class net.sf.freecol.common.model.Colony
-
Get a list of all
Consumers in the colony sorted by priority.
- getConsumption() - Method in class net.sf.freecol.common.model.ProductionInfo
-
Gets the consumption.
- getConsumptionDeficit() - Method in class net.sf.freecol.common.model.ProductionInfo
-
Get a list of the goods that are in consumption deficit, that is, those which
are consumed at less than their maximum possible rate.
- getConsumptionOf(List<GoodsType>) - Method in class net.sf.freecol.common.model.Settlement
-
Returns the number of goods of all given types used by the settlement each
turn.
- getConsumptionOf(GoodsType) - Method in class net.sf.freecol.common.model.Colony
-
Returns the number of goods of a given type used by the settlement each turn.
- getConsumptionOf(GoodsType) - Method in class net.sf.freecol.common.model.Settlement
-
Returns the number of goods of a given type used by the settlement each turn.
- getConsumptionOf(GoodsType) - Method in class net.sf.freecol.common.model.UnitType
-
Gets the number of units of the given GoodsType this UnitType consumes per
turn (when in a settlement).
- getContactLevel(Player) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Gets the contact level between this settlement and a player.
- getContext() - Method in class net.sf.freecol.common.model.DiplomaticTrade
-
Get the trade context.
- getContiguity() - Method in class net.sf.freecol.common.model.Tile
-
Get the contiguity identifier for this tile.
- getContiguityAdjacent(int) - Method in class net.sf.freecol.common.model.Tile
-
Get the adjacent tiles that have a given contiguity.
- getController() - Method in class net.sf.freecol.server.FreeColServer
-
Gets the Controller.
- getConvertProbability() - Method in class net.sf.freecol.common.model.Unit
-
Gets the probability that an attack by this unit will provoke a native to
convert.
- getConvertProgress() - Method in class net.sf.freecol.common.model.IndianSettlement
-
Gets the convert progress status for this settlement.
- getConvertThreshold() - Method in class net.sf.freecol.common.model.SettlementType
-
Gets the convert threshold for this settlement.
- getCornerGoalDecider() - Static method in class net.sf.freecol.common.model.pathfinding.GoalDeciders
-
Get a goal decider to find tiles on river corners, preferring ones
closest to the high seas.
- getCorresponding(T) - Method in class net.sf.freecol.common.model.Colony
-
Finds the corresponding FreeColObject from another copy of this colony.
- getCost() - Method in class net.sf.freecol.common.model.Map.MoveCandidate
-
Get the cost.
- getCost() - Method in class net.sf.freecol.common.model.PathNode
-
Gets the cost of moving to this PathNode.
- getCost(int, int) - Static method in class net.sf.freecol.common.model.PathNode
-
Standard function to get the cost of moving to a PathNode.
- getCost(Unit, Location, Location, int) - Method in class net.sf.freecol.common.model.pathfinding.BaseCostDecider
-
Determines the cost of a single move.
- getCost(Unit, Location, Location, int) - Method in interface net.sf.freecol.common.model.pathfinding.CostDecider
-
Determines the cost of a single move.
- getCost(Unit, Location, Location, int) - Method in class net.sf.freecol.common.model.pathfinding.CostDeciders.AvoidNavalDangerCostDecider
-
- getCost(Unit, Location, Location, int) - Method in class net.sf.freecol.common.model.pathfinding.CostDeciders.AvoidSettlementsAndBlockingUnitsCostDecider
-
- getCost(Unit, Location, Location, int) - Method in class net.sf.freecol.common.model.pathfinding.CostDeciders.AvoidSettlementsCostDecider
-
- getCost(Unit, Location, Location, int) - Method in class net.sf.freecol.common.model.pathfinding.CostDeciders.ServerBaseCostDecider
-
- getCostToBuy() - Method in class net.sf.freecol.common.model.MarketData
-
Get the current purchase price.
- getCostToBuy(GoodsType) - Method in class net.sf.freecol.common.model.Market
-
Determines the cost to buy a single unit of a particular type of good.
- getCount() - Method in class net.sf.freecol.common.resources.ImageResource
-
- getCount(String, UnitType) - Method in class net.sf.freecol.client.gui.panel.ReportUnitPanel
-
- getCount(GoodsType, Collection<? extends AbstractGoods>) - Static method in class net.sf.freecol.common.model.AbstractGoods
-
Convenience lookup of the goods count in a collection of abstract goods given
a goods type.
- getCount(T) - Method in class net.sf.freecol.common.model.TypeCountMap
-
Gets the count.
- getCountryLabel() - Method in class net.sf.freecol.common.model.Player
-
Get a template for this players country.
- getCreationTime() - Method in class net.sf.freecol.client.gui.GUIMessage
-
Get the time at which this message was created.
- getCross(Flag.Decoration) - Method in class net.sf.freecol.client.gui.panel.Flag
-
- getCurrentFather() - Method in class net.sf.freecol.common.model.Player
-
- getCurrentlyBuilding() - Method in class net.sf.freecol.common.model.BuildQueue
-
Get the type of building currently being built.
- getCurrentlyBuilding() - Method in class net.sf.freecol.common.model.Colony
-
Gets the type of building currently being built.
- getCurrentlyBuildingLabel() - Method in class net.sf.freecol.common.model.BuildableType
-
Get a label describing this buildable type as being currently built.
- getCurrentlyPlaying() - Method in class net.sf.freecol.common.ServerInfo
-
Returns the number of currently active (connected and not dead) players.
- getCurrentPlayer() - Method in class net.sf.freecol.common.model.Game
-
Gets the current player.
- getCurrentRadius() - Method in class net.sf.freecol.common.model.Map.CircleIterator
-
Gets the current radius of the circle.
- getCurrentStop() - Method in class net.sf.freecol.common.model.Unit
-
Get the current trade route stop.
- getCurrentStops() - Method in class net.sf.freecol.common.model.Unit
-
Get the stop the unit is heading for or at.
- getCurrentWorkLocations() - Method in class net.sf.freecol.common.model.Colony
-
Gets a list of all current work locations in this colony.
- getCurrentWorkType() - Method in class net.sf.freecol.common.model.WorkLocation
-
Get the current work type of any unit present.
- getDataDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
-
Gets the data directory.
- getDate() - Method in class net.sf.freecol.common.model.HighScore
-
Get the Date the score was achieved.
- getDead() - Method in class net.sf.freecol.common.model.Player
-
Get the player death state.
- getDebugDescription() - Method in class net.sf.freecol.server.ai.goal.Goal
-
Build and return a string describing this goal including its parent goal.
- getDebugModes() - Static method in class net.sf.freecol.common.debug.FreeColDebugger
-
Gets the debug modes.
- getDebugName() - Method in class net.sf.freecol.common.model.Player
-
Get a short debug-suitable name for this player.
- getDebugRunSave() - Static method in class net.sf.freecol.common.debug.FreeColDebugger
-
Gets the debug save file name.
- getDebugRunTurns() - Static method in class net.sf.freecol.common.debug.FreeColDebugger
-
Gets the turns to run in debug mode.
- getDecoration() - Method in class net.sf.freecol.client.gui.panel.Flag
-
Returns the decoration of the flag.
- getDecorationColor() - Method in class net.sf.freecol.client.gui.panel.Flag
-
Returns the decoration color of the flag.
- getDefaultDisplay(ModelMessage.MessageType, FreeColGameObject) - Static method in class net.sf.freecol.common.model.ModelMessage
-
Gets the default display object for the given type.
- getDefaultFileName() - Method in class net.sf.freecol.client.gui.panel.OptionsDialog
-
Get the default name of the file to save the OptionGroup.
- getDefaultId() - Method in class net.sf.freecol.common.model.StringTemplate
-
Get the default identifier.
- getDefaultLabel() - Method in class net.sf.freecol.client.gui.panel.ConstructionPanel
-
- getDefaultNationType() - Method in class net.sf.freecol.common.model.Specification
-
Gets the default nation type.
- getDefaultRole() - Method in class net.sf.freecol.common.model.Specification
-
Get the default role.
- getDefaultRole() - Method in class net.sf.freecol.common.model.UnitType
-
Gets the default role of this unit type, mostly model.role.default.
- getDefaults() - Method in class net.sf.freecol.client.gui.plaf.FreeColLookAndFeel
-
Creates the look and feel specific defaults table.
- getDefaultSlot() - Static method in enum net.sf.freecol.common.model.Europe.MigrationType
-
Gets the default slot.
- getDefaultSpecification() - Method in class net.sf.freecol.client.control.MapEditorController
-
Get the default specification from the default TC.
- getDefaultSplashStream(JarURLConnection) - Static method in class net.sf.freecol.FreeCol
-
Get a stream for the default splash file.
- getDefaultTextArea(String) - Static method in class net.sf.freecol.client.gui.panel.Utility
-
Gets a text area with standard settings suitable for use in FreeCol
panels.
- getDefaultTextArea(String, int) - Static method in class net.sf.freecol.client.gui.panel.Utility
-
Gets a text area with standard settings suitable for use in FreeCol
panels, which adapt their size based on what they contain.
- getDefaultTextArea(String, Dimension) - Static method in class net.sf.freecol.client.gui.panel.Utility
-
Gets a text area with standard settings suitable for use in FreeCol
panels, which can not adapt their size.
- getDefaultTextPane() - Static method in class net.sf.freecol.client.gui.panel.Utility
-
Get a JTextPane with default styles.
- getDefaultTextPane(String) - Static method in class net.sf.freecol.client.gui.panel.Utility
-
Get a JTextPane with default styles and given text.
- getDefaultUnitType() - Method in class net.sf.freecol.common.model.Specification
-
Get the most vanilla unit type.
- getDefaultUnitType(NationType) - Method in class net.sf.freecol.common.model.Specification
-
Get the most vanilla unit type for a type of nation.
- getDefaultUnitType(Player) - Method in class net.sf.freecol.common.model.Specification
-
Get the most vanilla unit type for a given player.
- getDefence() - Method in class net.sf.freecol.common.model.Role
-
Get the defence value for this role.
- getDefence() - Method in class net.sf.freecol.common.model.UnitType
-
Get the total defence of this unit type.
- getDefenceBonusPercentage() - Method in class net.sf.freecol.common.model.Tile
-
Get the defence bonus as a percent.
- getDefenceModifiers() - Method in class net.sf.freecol.common.model.FreeColObject
-
Get the defence modifiers applicable to this object.
- getDefencePower(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.CombatModel
-
Get the defensive power of a defender wrt an attacker.
- getDefencePower(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.SimpleCombatModel
-
Get the defensive power wrt an attacker.
- getDefencePower(FreeColGameObject, FreeColGameObject, LogBuilder) - Method in class net.sf.freecol.common.model.SimpleCombatModel
-
Get the defensive power wrt an attacker.
- getDefenceRatio() - Method in class net.sf.freecol.common.model.Colony
-
Get the ratio between defence at this settlement, and the general settlement
size.
- getDefenceRatio() - Method in class net.sf.freecol.common.model.IndianSettlement
-
Get the ratio between defence at this settlement, and the general settlement
size.
- getDefenceRatio() - Method in class net.sf.freecol.common.model.Settlement
-
Get the ratio between defence at this settlement, and the general settlement
size.
- getDefenceValue() - Method in class net.sf.freecol.common.model.Tile
-
Get the defence value for this tile type.
- getDefendCurrentSettlementMission(AIUnit) - Method in class net.sf.freecol.server.ai.AIPlayer
-
Get a DefendSettlementMission for the current settlement of a
unit if it is badly defended.
- getDefenderId() - Method in class net.sf.freecol.common.networking.LootCargoMessage
-
Public accessor to help the client in game controller.
- getDefendingUnit(Unit) - Method in class net.sf.freecol.common.model.Colony
-
Gets the Unit that is currently defending this
Settlement.
- getDefendingUnit(Unit) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Gets the Unit that is currently defending this
Settlement.
- getDefendingUnit(Unit) - Method in class net.sf.freecol.common.model.Settlement
-
Gets the Unit that is currently defending this
Settlement.
- getDefendingUnit(Unit) - Method in class net.sf.freecol.common.model.Tile
-
Gets the unit that is currently defending this tile.
- getDefendSettlementMission(AIUnit, boolean) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Gets a new DefendSettlementMission for a unit.
- getDefendSettlementMission(AIUnit, Settlement) - Method in class net.sf.freecol.server.ai.AIPlayer
-
Gets a new DefendSettlementMission for a unit.
- getDefensiveModifiers(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.CombatModel
-
Collect all defensive modifiers that apply to a unit defending against
another.
- getDefensiveModifiers(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.SimpleCombatModel
-
Collect all defensive modifiers when defending against an attack.
- getDeliveryPath(Unit, Location) - Method in class net.sf.freecol.server.ai.AIGoods
-
Get the path to deliver this transportable to its destination
with a given carrier.
- getDeliveryPath(Unit, Location) - Method in class net.sf.freecol.server.ai.AIUnit
-
Get the path to deliver this transportable to its destination
with a given carrier.
- getDeliveryPath(Unit, Location) - Method in class net.sf.freecol.server.ai.TransportableAIObject
-
Get the path to deliver this transportable to its destination
with a given carrier.
- getDescription() - Method in class net.sf.freecol.client.gui.plaf.FreeColLookAndFeel
-
Gets a one line description of this Look and Feel.
- getDescription() - Method in class net.sf.freecol.common.model.AbstractUnit
-
Get a description of this abstract unit.
- getDescription() - Method in class net.sf.freecol.common.model.Unit
-
Get the basic i18n description for this unit.
- getDescription(String) - Static method in class net.sf.freecol.common.i18n.Messages
-
- getDescription(Unit.UnitLabelType) - Method in class net.sf.freecol.common.model.Unit
-
Get the basic i18n description for this unit.
- getDescription(ObjectWithId) - Static method in class net.sf.freecol.common.i18n.Messages
-
- getDescriptionKey() - Method in class net.sf.freecol.common.model.FreeColGameObjectType
-
Gets a string suitable for looking up the description of this object in
Messages.
- getDescriptionKey() - Method in enum net.sf.freecol.common.model.HistoryEvent.HistoryEventType
-
Gets the description key.
- getDescriptionKey() - Method in enum net.sf.freecol.common.model.LostCityRumour.RumourType
-
Gets the description key.
- getDescriptionKey() - Method in enum net.sf.freecol.common.model.Player.NoClaimReason
-
Gets the description key.
- getDescriptionKey() - Method in enum net.sf.freecol.common.model.UnitLocation.NoAddReason
-
Get the description key.
- getDescriptionLabel() - Method in class net.sf.freecol.client.gui.panel.UnitLabel
-
Gets the description label.
- getDescriptionPanel() - Method in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.MapTransform
-
A panel with information about this transformation.
- getDestination() - Method in class net.sf.freecol.common.model.mission.GoToMission
-
Get the Destination value.
- getDestination() - Method in class net.sf.freecol.common.model.TradeItem
-
Get the destination player.
- getDestination() - Method in class net.sf.freecol.common.model.Unit
-
Get the destination of this unit.
- getDestination() - Method in class net.sf.freecol.server.ai.Wish
-
Gets the destination of this Wish.
- getDestinationAIColony() - Method in class net.sf.freecol.server.ai.Wish
-
Gets the destination AI colony, if any.
- getDestinationLabel() - Method in class net.sf.freecol.common.model.Unit
-
Get a destination label for this unit.
- getDestinationLabel(String, Location, Player) - Static method in class net.sf.freecol.common.model.Unit
-
Get a destination label for a given unit tag, destination and player.
- getDestinations() - Method in class net.sf.freecol.common.model.HighSeas
-
Get the destinations connected by these seas.
- getDetailedLocationLabel() - Method in class net.sf.freecol.common.model.Tile
-
Get a detailed label for this tile.
- getDetailedLocationLabelFor(Player) - Method in class net.sf.freecol.common.model.Tile
-
Get a detailed label for this tile for a given player.
- getDetails() - Method in class net.sf.freecol.client.gui.panel.LabourData.UnitData
-
- getDifficulty() - Method in class net.sf.freecol.common.model.HighScore
-
Get the game difficulty key.
- getDifficulty() - Static method in class net.sf.freecol.FreeCol
-
Gets the difficulty level.
- getDifficultyLevel() - Method in class net.sf.freecol.common.model.Specification
-
Get the current difficulty level.
- getDifficultyLevels() - Method in class net.sf.freecol.common.model.Specification
-
Gets the difficulty levels in this specification.
- getDifficultyOptionGroup() - Method in class net.sf.freecol.common.model.Game
-
Get the difficulty level of this game.
- getDifficultyOptionGroup() - Method in class net.sf.freecol.common.model.Specification
-
Gets the current difficulty level options.
- getDifficultyOptionGroup(String) - Method in class net.sf.freecol.common.model.Specification
-
Gets difficulty level options by id.
- getDimension(String) - Method in class net.sf.freecol.common.resources.FAFile
-
Gets the Dimension of the given
String when rendered.
- getDirection() - Method in class net.sf.freecol.common.model.PathNode
-
Gets the direction to move in order to get to this path node.
- getDirection(Map.Position) - Method in class net.sf.freecol.common.model.Map.Position
-
Get the direction from this position to an adjacent position.
- getDirection(Tile) - Method in class net.sf.freecol.common.model.Tile
-
Gets the direction to a neighbouring tile from this one.
- getDirection(Tile, Tile) - Method in class net.sf.freecol.common.model.Map
-
Gets the direction a unit needs to move in order to get from t1
to t2.
- getDirtyAnimationArea() - Method in class net.sf.freecol.client.gui.animation.UnitImageAnimation
-
- getDisaster(String) - Method in class net.sf.freecol.common.model.Specification
-
Get a disaster by identifier.
- getDisasters() - Method in class net.sf.freecol.common.model.Colony
-
Get a weighted list of natural disasters than can strike this colony.
- getDisasters() - Method in class net.sf.freecol.common.model.Specification
-
Gets the disasters.
- getDisasters() - Method in class net.sf.freecol.common.model.Tile
-
Gets a weighted list of natural disasters than can strike this tile.
- getDisasters() - Method in class net.sf.freecol.common.model.TileImprovementType
-
Get a weighted list of natural disasters than can strike this tile
improvement type.
- getDisasters() - Method in class net.sf.freecol.common.model.TileType
-
Gets the natural disasters than can strike this tile type.
- getDiscoverable() - Method in class net.sf.freecol.common.model.Region
-
Can this region be discovered?.
- getDiscoverableRegion() - Method in class net.sf.freecol.common.model.Region
-
Gets a discoverable Region or null.
- getDiscoverableRegion() - Method in class net.sf.freecol.common.model.Tile
-
Get the discoverable region of this tile.
- getDiscoveredBy() - Method in class net.sf.freecol.common.model.Region
-
Gets the player that discovered the region.
- getDiscoveredIn() - Method in class net.sf.freecol.common.model.Region
-
Gets the turn the region was discovered in.
- getDiscoverer() - Method in class net.sf.freecol.common.model.Region
-
Get the identifier for the unit that discovered the region.
- getDisembarkGoalDecider(Tile) - Static method in class net.sf.freecol.common.model.pathfinding.GoalDeciders
-
Goal decider to find the best land tile to disembark a unit that
is planning to attack a given target.
- getDisplayId() - Method in class net.sf.freecol.common.model.ModelMessage
-
Gets the object to display.
- getDisplayRoleId() - Method in class net.sf.freecol.common.model.UnitType
-
Get a role identifier for display routines to use for this unit type.
- getDisplayTileText() - Method in class net.sf.freecol.client.ClientOptions
-
Get the client's preferred tile text type.
- getDisplayUnitCount() - Method in class net.sf.freecol.common.model.Colony
-
Gets the apparent number of units at this colony.
- getDispleasure() - Method in class net.sf.freecol.common.model.Monarch
-
Gets the displeasure status.
- getDisposeList() - Method in class net.sf.freecol.common.model.Colony
-
Collect a list of this object and all its subparts that should be disposed of
when this object goes away.
- getDisposeList() - Method in class net.sf.freecol.common.model.FreeColGameObject
-
Collect a list of this object and all its subparts that should be disposed of
when this object goes away.
- getDisposeList() - Method in class net.sf.freecol.common.model.GoodsLocation
-
Collect a list of this object and all its subparts that should be disposed of
when this object goes away.
- getDisposeList() - Method in class net.sf.freecol.common.model.UnitLocation
-
Collect a list of this object and all its subparts that should be disposed of
when this object goes away.
- getDistance(int, int, int, int) - Static method in class net.sf.freecol.common.model.Map.Position
-
Gets the distance in tiles between two map positions.
- getDistance(Map.Position) - Method in class net.sf.freecol.common.model.Map.Position
-
Gets the distance in tiles between two map positions.
- getDistance(Tile, Tile) - Method in class net.sf.freecol.common.model.Map
-
Gets the distance between two tiles.
- getDistanceTo(Tile) - Method in class net.sf.freecol.common.model.Tile
-
Gets the distance in tiles between this tile and the specified one.
- getDistanceToTarget() - Method in class net.sf.freecol.server.ai.mission.PrivateerMission
-
Hack to help REF planning.
- getDocument() - Method in class net.sf.freecol.common.networking.DOMMessage
-
Gets the Document holding the message data.
- getDocument() - Method in class net.sf.freecol.common.networking.Message
-
Gets the Document holding the message data.
- getDouble() - Method in enum net.sf.freecol.common.model.Player.NoValueType
-
Gets the double.
- getDowngrade() - Method in class net.sf.freecol.common.model.Role
-
Get the downgraded role from this one.
- getDragPoint() - Method in class net.sf.freecol.client.gui.Canvas
-
Gets the point at which the map was clicked for a drag.
- getDropTarget(JComponent) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
-
- getDuration() - Method in class net.sf.freecol.common.model.Feature
-
Get the duration of this feature.
- getDurationInMs() - Method in interface net.sf.freecol.common.io.sza.ImageAnimationEvent
-
Returns the duration the image should be displayed.
- getDurationInMs() - Method in class net.sf.freecol.common.io.sza.SimpleZippedAnimation.ImageAnimationEventImpl
-
- getEdgeDistance() - Method in class net.sf.freecol.common.model.Tile
-
Get the minimum distance in tiles from this tile to the map edge.
- getEducationTurns(UnitType) - Method in class net.sf.freecol.common.model.UnitType
-
Get the number of turns to educate this unit type to become another type.
- getEducationUnit(int) - Method in class net.sf.freecol.common.model.UnitType
-
Get a UnitType to learn with a level skill less or equal than given level.
- getEffects() - Method in class net.sf.freecol.common.model.Disaster
-
Get the random choice list of effects.
- getElectionTurns() - Method in class net.sf.freecol.common.model.Player
-
Gets the Turns during which FoundingFathers were elected to the
Continental Congress.
- getEmergencyFont() - Static method in class net.sf.freecol.common.resources.FontResource
-
Gets a font of last resort, as finding fonts must not fail!
Currently using the default Java font, not matter how ugly.
- getEmigrationMessage(Unit) - Method in class net.sf.freecol.common.model.Player
-
Get a message for a newly migrating unit.
- getEnemySettlementGoalDecider(Collection<Player>) - Static method in class net.sf.freecol.common.model.pathfinding.GoalDeciders
-
Get a goal decider that succeeds for settlements owned by one
of a given list of enemies.
- getEntries(List<GoodsType>) - Method in class net.sf.freecol.server.ai.ProductionCache
-
- getEntries(List<GoodsType>, boolean) - Method in class net.sf.freecol.server.ai.ProductionCache
-
- getEntries(GoodsType) - Method in class net.sf.freecol.server.ai.ProductionCache
-
- getEntryLocation() - Method in class net.sf.freecol.common.model.Player
-
Gets the default initial location where the units arriving from
Europe appear on the map.
- getEntryLocation() - Method in class net.sf.freecol.common.model.Unit
-
Gets the entry location for this unit to use when returning from
Europe.
- getEnumKey(Enum<?>) - Static method in class net.sf.freecol.common.util.StringUtils
-
Get the standard form an enum is used as a key.
- getEquipmentType(String) - Method in class net.sf.freecol.common.model.Specification
-
Get an equipment type by identifier.
- getEquivalentTypes() - Method in class net.sf.freecol.common.model.GoodsType
-
Get all the equivalent goods types, in the sense that they are stored as this
type.
- getEstablished() - Method in class net.sf.freecol.common.model.Colony
-
Get the turn this colony was established.
- getEthnicity() - Method in class net.sf.freecol.common.model.Unit
-
Gets the ethnicity of this Unit.
- getEurope() - Method in class net.sf.freecol.common.model.Player
-
Gets this players Europe object.
- getEuropeanAIPlayer() - Method in class net.sf.freecol.server.ai.mission.Mission
-
Convenience accessor for the owning European AI player.
- getEuropeanCount() - Static method in class net.sf.freecol.FreeCol
-
Get the number of European nations to enable by default.
- getEuropeanNations() - Method in class net.sf.freecol.common.model.Specification
-
Gets the european nations.
- getEuropeanNationTypes() - Method in class net.sf.freecol.common.model.Specification
-
Gets the european nation types.
- getEuropeNameKey() - Method in class net.sf.freecol.common.model.Player
-
Get a name key for the player Europe.
- getEvent(String) - Method in class net.sf.freecol.common.model.Specification
-
Get an event by identifier.
- getEvents() - Method in class net.sf.freecol.common.model.FoundingFather
-
Get the events this father triggers.
- getEvents() - Method in class net.sf.freecol.common.model.Specification
-
Gets the events.
- getEventType() - Method in class net.sf.freecol.common.model.HistoryEvent
-
Get the type of this history event.
- getEventTypeFromStance(Stance) - Static method in class net.sf.freecol.common.model.HistoryEvent
-
Given a new stance, get the appropriate event type.
- getEWMirroredDirection() - Method in enum net.sf.freecol.common.model.Direction
-
Gets the direction with east-west part mirrored.
- getExistingFreeColPanel(Class<T>) - Method in class net.sf.freecol.client.gui.Canvas
-
Gets a currently displayed FreeColPanel of a given type.
- getExpeditionaryForce() - Method in class net.sf.freecol.common.model.Monarch
-
Get the force describing the REF.
- getExpendedAmount() - Method in class net.sf.freecol.common.model.TileImprovementType
-
Gets the amount of equipment expended in building this improvement type.
- getExperience() - Method in class net.sf.freecol.common.model.Unit
-
Gets the experience of this Unit at its current experienceType.
- getExperienceType() - Method in class net.sf.freecol.common.model.Unit
-
Gets the type of goods this unit has accrued experience producing.
- getExpertForProducing(GoodsType) - Method in class net.sf.freecol.common.model.Specification
-
Get the unit type that is the expert for producing a type of goods.
- getExpertProduction() - Method in class net.sf.freecol.client.gui.panel.LabourData.UnitData
-
- getExpertProduction() - Method in class net.sf.freecol.common.model.UnitType
-
Get the type of goods this unit type has expert ability to produce.
- getExpertRoles() - Method in class net.sf.freecol.common.model.UnitType
-
Returns a list of roles for which a unit of this type is an expert.
- getExpertUnit() - Method in class net.sf.freecol.common.model.Role
-
Gets the expert profession for this role.
- getExpertUnitType() - Method in class net.sf.freecol.common.model.WorkLocation
-
Gets the unit type that is the expert for this work location using its first
output for which an expert type can be found.
- getExportAmount(GoodsType, int) - Method in class net.sf.freecol.common.model.Colony
-
Gets the amount of a given goods type that can be exported from this trade
location after a given number of turns.
- getExportAmount(GoodsType, int) - Method in class net.sf.freecol.common.model.Europe
-
Gets the amount of a given goods type that can be exported from this trade
location after a given number of turns.
- getExportAmount(GoodsType, int) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Gets the amount of a given goods type that can be exported from this trade
location after a given number of turns.
- getExportAmount(GoodsType, int) - Method in interface net.sf.freecol.common.model.TradeLocation
-
Gets the amount of a given goods type that can be exported from this trade
location after a given number of turns.
- getExportAmount(GoodsType, int) - Method in class net.sf.freecol.common.model.TradeRouteStop
-
Gets the amount of a given goods type that can be exported from this trade
location after a given number of turns.
- getExportData(GoodsType) - Method in class net.sf.freecol.common.model.Colony
-
Get the export date for a goods type.
- getExported() - Method in class net.sf.freecol.common.model.ExportData
-
Is the goods type of this export data to be exported?.
- getExportGoods() - Method in class net.sf.freecol.server.ai.AIColony
-
Gets the goods to be exported from this AI colony.
- getExportLevel() - Method in class net.sf.freecol.common.model.ExportData
-
Get the export level.
- getExposeResourcePercent() - Method in class net.sf.freecol.common.model.TileImprovementType
-
Gets the percent chance that this tile improvement can expose a resource on
the tile.
- getExtraClaimableRadius() - Method in class net.sf.freecol.common.model.SettlementType
-
Get the extra claimable radius.
- getExtras(Location, Unit, List<GoodsType>) - Method in class net.sf.freecol.client.gui.panel.SelectDestinationDialog.Destination
-
Collected extra annotations of interest to a unit proposing to
visit a location.
- getExtraUnit() - Method in class net.sf.freecol.common.networking.DiplomacyMessage
-
Get the extra Unit.
- getFactor() - Method in class net.sf.freecol.common.model.RandomRange
-
Get the multiplication factor.
- getFactory() - Method in class net.sf.freecol.common.io.FreeColXMLWriter
-
Get the XMLOutputFactory to create the output stream with.
- getFAFile() - Method in class net.sf.freecol.common.resources.FAFileResource
-
Gets the FAFile represented by this resource.
- getFAFile(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
-
Gets a FAFile resource with the given name.
- getFAFileResource(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
-
- getFAFileResource(String) - Method in class net.sf.freecol.common.resources.ResourceMapping
-
- getFallbackSettlementName(Player) - Static method in class net.sf.freecol.common.i18n.NameCache
-
Get a fallback settlement name for a player.
- getFallbackTile() - Method in class net.sf.freecol.common.model.Player
-
Get a default tile to display at the start of the player turn should there
not be any active units.
- getFAName(String) - Method in class net.sf.freecol.common.resources.FAFile
-
- getFarmedGoodsTypeList() - Method in class net.sf.freecol.common.model.Specification
-
Gets the farmed goods type list.
- getFastestLandUnitType() - Method in class net.sf.freecol.common.model.Specification
-
Gets the fastest land unit type in this specification.
- getFastestNavalUnitType() - Method in class net.sf.freecol.common.model.Specification
-
Gets the fastest naval unit type in this specification.
- getFather(Game) - Method in class net.sf.freecol.common.networking.ChooseFoundingFatherMessage
-
Get the chosen father.
- getFatherCount() - Method in class net.sf.freecol.common.model.Player
-
Gets the number of founding fathers in this players congress.
- getFathers() - Method in class net.sf.freecol.common.model.Player
-
Gets the founding fathers in this player's congress.
- getFathers() - Method in class net.sf.freecol.common.networking.ChooseFoundingFatherMessage
-
Get the list of offered fathers.
- getFeatureAsString(Feature) - Static method in class net.sf.freecol.client.gui.panel.ModifierFormat
-
- getFeatureContainer() - Method in class net.sf.freecol.common.model.Europe
-
Gets the feature container for this object, if any.
- getFeatureContainer() - Method in class net.sf.freecol.common.model.FreeColGameObjectType
-
Gets the feature container.
- getFeatureContainer() - Method in class net.sf.freecol.common.model.FreeColObject
-
Gets the feature container for this object, if any.
- getFeatureContainer() - Method in class net.sf.freecol.common.model.Player
-
Gets the feature container for this object, if any.
- getFeatureContainer() - Method in class net.sf.freecol.common.model.Settlement
-
Gets the feature container for this object, if any.
- getFileFilter() - Static method in class net.sf.freecol.common.io.FreeColModFile
-
Get the file filter to select mod files.
- getFileFilter() - Static method in class net.sf.freecol.common.io.FreeColSavegameFile
-
Get the file filter to select saved game files.
- getFileFilter() - Static method in class net.sf.freecol.common.io.FreeColTcFile
-
Get the file filter to select TC files.
- getFileFilters() - Method in class net.sf.freecol.client.gui.Canvas
-
Initialize the file filters to filter for saved games.
- getFileNames(String, String, Locale) - Static method in class net.sf.freecol.common.io.FreeColDataFile
-
Gets a list containing the names of all message files to load.
- getFileUTF8Writer(File) - Static method in class net.sf.freecol.common.util.Utils
-
Create a new file writer that uses UTF-8.
- getFirstLevel() - Method in class net.sf.freecol.common.model.BuildingType
-
Gets the first level of this BuildingType.
- getFirstNode() - Method in class net.sf.freecol.common.model.PathNode
-
Gets the first node of this path.
- getFirstPlayer() - Method in class net.sf.freecol.common.model.Game
-
Get the first player in this game.
- getFirstTurn() - Method in class net.sf.freecol.common.model.Feature
-
Get the first turn of a time limit.
- getFirstUnit() - Method in class net.sf.freecol.common.model.UnitLocation
-
Gets the first Unit at this unit location.
- getFixedRegions() - Method in class net.sf.freecol.common.model.Map
-
Get the fixed regions indexed by key.
- getFocus() - Method in class net.sf.freecol.client.gui.GUI
-
- getFocus() - Method in class net.sf.freecol.client.gui.MapViewer
-
Gets the focus of the map.
- getFocus() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- getFont() - Method in class net.sf.freecol.common.resources.FontResource
-
Gets the Font represented by this resource.
- getFont(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
-
Gets the font with the given name.
- getFontKey(FontLibrary.FontType) - Static method in class net.sf.freecol.client.gui.FontLibrary
-
- getFontResource(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
-
- getFontResource(String) - Method in class net.sf.freecol.common.resources.ResourceMapping
-
- getFoodConsumption() - Method in class net.sf.freecol.common.model.Settlement
-
Gives the food needed to keep all units alive in this Settlement.
- getFoodGoodsTypeList() - Method in class net.sf.freecol.common.model.Specification
-
Gets the food goods type list.
- getFoodPlans() - Method in class net.sf.freecol.server.ai.ColonyPlan
-
Gets the food-producing and non-autoproducing work location
plans associated with this ColonyPlan.
- getFoodProduction() - Method in class net.sf.freecol.common.model.Colony
-
Gets the combined production of all food types.
- getForcesLabel() - Method in class net.sf.freecol.common.model.Player
-
Get a label indicating for the national forces.
- getForegroundColor(Color) - Static method in class net.sf.freecol.client.gui.ImageLibrary
-
Gets a suitable foreground color given a background color.
- getForestImage(TileType) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
Returns the forest image for a terrain type.
- getForestImage(TileType, Dimension) - Static method in class net.sf.freecol.client.gui.ImageLibrary
-
- getForestImage(TileType, TileImprovementStyle) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
- getForestImage(TileType, TileImprovementStyle, Dimension) - Static method in class net.sf.freecol.client.gui.ImageLibrary
-
- getFormat() - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
-
- getFormat() - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggVorbisAudioInputStream
-
- getFoundingFather(String) - Method in class net.sf.freecol.common.model.Specification
-
Get a founding father type by identifier.
- getFoundingFatherImage(FoundingFather, boolean) - Static method in class net.sf.freecol.client.gui.ImageLibrary
-
Returns the portrait of this Founding Father.
- getFoundingFathers() - Method in class net.sf.freecol.common.model.NationSummary
-
Gets the founding fathers.
- getFoundingFathers() - Method in class net.sf.freecol.common.model.Specification
-
Gets the founding fathers.
- getFrameName() - Static method in class net.sf.freecol.client.gui.FreeColFrame
-
Get the standard name for the main frame.
- getFreeBuildingTypes() - Method in class net.sf.freecol.server.model.ServerPlayer
-
Get a list of free building types this player has access to
through its choice of founding fathers.
- getFreeColAction(String) - Method in class net.sf.freecol.client.gui.action.ActionManager
-
Gets the FreeColAction specified by the given
identifier.
- getFreeColClient() - Method in class net.sf.freecol.client.control.InputHandler
-
Gets the main freecol client object.
- getFreeColClient() - Method in class net.sf.freecol.client.gui.action.FreeColAction
-
Gets the main controller object for the client.
- getFreeColClient() - Method in class net.sf.freecol.client.gui.panel.FreeColDialog
-
Get the FreeColClient.
- getFreeColClient() - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
-
Get the FreeColClient.
- getFreeColGameObject(String) - Method in class net.sf.freecol.common.model.Game
-
Gets the FreeColGameObject with the given identifier.
- getFreeColGameObject(String, Class<T>) - Method in class net.sf.freecol.common.model.Game
-
Gets the FreeColGameObject with the specified identifier and
class.
- getFreeColGameObjectIterator() - Method in class net.sf.freecol.common.model.Game
-
Gets an Iterator over every registered
FreeColGameObject.
- getFreeColGameObjects() - Method in class net.sf.freecol.common.model.Game
-
Get an Iterable over the FreeColGameObjects.
- getFreeColModFile(String) - Static method in class net.sf.freecol.common.io.Mods
-
Get a mod by id.
- getFreeColProtocolVersion() - Static method in class net.sf.freecol.common.networking.DOMMessage
-
Gets the current version of the FreeCol protocol.
- getFreeColProtocolVersion() - Static method in class net.sf.freecol.common.networking.Message
-
Gets the current version of the FreeCol protocol.
- getFreeColSeed(boolean) - Static method in class net.sf.freecol.common.FreeColSeed
-
Gets the seed for the PRNG.
- getFreeColServer() - Method in class net.sf.freecol.client.FreeColClient
-
Gets the FreeColServer started by the client.
- getFreeColServer() - Method in class net.sf.freecol.server.ai.AIMain
-
Gets the main controller object for the server.
- getFreeColServer() - Method in class net.sf.freecol.server.control.FreeColServerHolder
-
Returns the main server object.
- getFreeColXMLReader() - Method in class net.sf.freecol.common.io.FreeColSavegameFile
-
Creates a FreeColXMLReader for reading this saved game.
- getFrom() - Method in class net.sf.freecol.common.model.TileTypeChange
-
Gets the original tile type.
- getFrom(Specification) - Method in class net.sf.freecol.common.model.Role.RoleChange
-
Gets the from.
- getFromStringConverter(Class<?>) - Method in class net.sf.freecol.common.util.Introspector
-
Get a function that converts from String to a given class.
- getFSGConverter() - Static method in class net.sf.freecol.tools.FSGConverter
-
Gets an object for converting FreeCol Savegames.
- getFullEntryLocation() - Method in class net.sf.freecol.common.model.Unit
-
Gets the entry tile for this unit, or if null the default entry location for
the owning player.
- getFullRequiredGoods(BuildableType) - Method in class net.sf.freecol.common.model.Colony
-
Gets all the goods required to complete a build.
- getGame() - Method in class net.sf.freecol.client.control.InputHandler
-
Gets the Game.
- getGame() - Method in class net.sf.freecol.client.FreeColClient
-
Gets the Game that we are currently playing.
- getGame() - Method in class net.sf.freecol.client.gui.action.FreeColAction
-
Gets the game.
- getGame() - Method in class net.sf.freecol.client.gui.panel.FreeColDialog
-
Get the game.
- getGame() - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
-
Get the game.
- getGame() - Method in class net.sf.freecol.common.model.FreeColGameObject
-
Gets the game object this FreeColGameObject belongs to.
- getGame() - Method in class net.sf.freecol.common.model.Goods
-
Get the game containing these goods.
- getGame() - Method in class net.sf.freecol.common.model.TradeItem
-
Gets the game.
- getGame() - Method in class net.sf.freecol.common.networking.LoginMessage
-
- getGame() - Method in class net.sf.freecol.server.ai.AIMain
-
Convenience accessor for the Game.
- getGame() - Method in class net.sf.freecol.server.ai.AIObject
-
Convenience accessor for the game.
- getGame() - Method in class net.sf.freecol.server.control.FreeColServerHolder
-
Returns the Game.
- getGame() - Method in class net.sf.freecol.server.FreeColServer
-
Gets the Game that is being played.
- getGameOptions() - Method in class net.sf.freecol.common.model.Game
-
Gets the game options associated with this game.
- getGameOptions() - Method in class net.sf.freecol.common.model.Specification
-
Gets the game options.
- getGameState() - Method in class net.sf.freecol.common.ServerInfo
-
Gets the current state of the game.
- getGameState() - Method in class net.sf.freecol.server.FreeColServer
-
Gets the current state of the game.
- getGameState(String, int) - Method in class net.sf.freecol.client.control.ConnectController
-
Gets a the game state on the remote server.
- getGenerateChoices() - Method in class net.sf.freecol.common.option.UnitTypeOption
-
Get the type of choices to generate.
- getGenericPotential(GoodsType) - Method in class net.sf.freecol.common.model.WorkLocation
-
Get the potential production of a given goods type using the default unit.
- getGetMethod() - Method in class net.sf.freecol.common.util.Introspector
-
Get a get-method for this Introspector.
- getGift() - Method in class net.sf.freecol.server.model.TradeSession
-
- getGifts(Unit) - Method in class net.sf.freecol.common.model.SettlementType
-
Get the range of gifts available to a unit.
- getGoal() - Method in interface net.sf.freecol.common.model.pathfinding.GoalDecider
-
Gets the PathNode containing the goal.
- getGoal() - Method in class net.sf.freecol.server.ai.AIUnit
-
Gets the goal of this AI unit.
- getGoalDecider() - Method in class net.sf.freecol.common.model.pathfinding.GoalDeciders.MultipleAdjacentDecider
-
- getGoalDecider(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
-
Gets a GoalDecider for finding the best colony
Tile, optionally falling back to the nearest colony.
- getGoalDecider(AIUnit, boolean) - Static method in class net.sf.freecol.server.ai.mission.BuildColonyMission
-
Gets a GoalDecider for finding the best colony
Tile, optionally falling back to the nearest colony.
- getGoalDecider(AIUnit, boolean) - Static method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
-
Makes a goal decider that checks cash in sites.
- getGoalDecider(AIUnit, boolean) - Static method in class net.sf.freecol.server.ai.mission.MissionaryMission
-
Makes a goal decider that checks for potential missions.
- getGoalDecider(AIUnit, boolean) - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
-
Makes a goal decider that checks pioneering sites.
- getGoalDecider(AIUnit, boolean) - Static method in class net.sf.freecol.server.ai.mission.PrivateerMission
-
Gets a GoalDecider for this mission.
- getGoalDecider(AIUnit, boolean) - Static method in class net.sf.freecol.server.ai.mission.ScoutingMission
-
Gets a GoalDecider for finding the best colony
Tile, optionally falling back to the nearest colony.
- getGoalDecider(AIUnit, boolean) - Static method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
-
Gets a GoalDecider for finding the best colony
Tile, optionally falling back to the nearest colony.
- getGoalDescription() - Method in class net.sf.freecol.server.ai.goal.CreateMissionAtSettlementGoal
-
- getGoalDescription() - Method in class net.sf.freecol.server.ai.goal.Goal
-
Returns a string describing just this goal.
- getGoalDescription() - Method in class net.sf.freecol.server.ai.goal.GotoAdjacentGoal
-
- getGoalDescription() - Method in class net.sf.freecol.server.ai.goal.ManageMissionariesGoal
-
- getGold() - Method in class net.sf.freecol.common.model.GoldTradeItem
-
Get the gold to trade.
- getGold() - Method in class net.sf.freecol.common.model.NationSummary
-
Gets the gold.
- getGold() - Method in class net.sf.freecol.common.model.Player
-
Get the amount of gold that this player has.
- getGold() - Method in class net.sf.freecol.common.model.TradeItem
-
Get the gold to trade.
- getGold() - Method in class net.sf.freecol.common.networking.BuyMessage
-
What is the price currently negotiated for this transaction?
- getGold() - Method in class net.sf.freecol.common.networking.BuyPropositionMessage
-
What is the price currently negotiated for this transaction?
- getGold() - Method in class net.sf.freecol.common.networking.SellMessage
-
What is the price currently negotiated for this transaction?
- getGold() - Method in class net.sf.freecol.common.networking.SellPropositionMessage
-
What is the price currently negotiated for this transaction?
- getGoldGivenBy(Player) - Method in class net.sf.freecol.common.model.DiplomaticTrade
-
Get the gold offered in this trade by a given player.
- getGoodGraphicsDevice() - Static method in class net.sf.freecol.client.gui.SwingGUI
-
Get a good screen device for starting FreeCol.
- getGoodMountainTile(Map) - Method in class net.sf.freecol.server.generator.TerrainGenerator
-
Pick a good tile to put elevated terrain on.
- getGoods() - Method in class net.sf.freecol.client.gui.panel.CaptureGoodsDialog.GoodsItem
-
- getGoods() - Method in class net.sf.freecol.client.gui.panel.GoodsLabel
-
Get the goods being labelled.
- getGoods() - Method in class net.sf.freecol.common.model.GoodsContainer
-
Gets a list containing all holds of goods in this goods container.
- getGoods() - Method in class net.sf.freecol.common.model.GoodsLocation
-
Gets a list of all the goods in this location.
- getGoods() - Method in class net.sf.freecol.common.model.GoodsTradeItem
-
Get the goods to trade.
- getGoods() - Method in class net.sf.freecol.common.model.TradeItem
-
Get the goods to trade.
- getGoods() - Method in class net.sf.freecol.common.networking.DeliverGiftMessage
-
Get the Goods delivered as a gift.
- getGoods() - Method in class net.sf.freecol.common.networking.GoodsForSaleMessage
-
- getGoods() - Method in class net.sf.freecol.common.networking.LootCargoMessage
-
Public accessor to help the client in game controller.
- getGoods() - Method in class net.sf.freecol.server.ai.AIGoods
-
Gets the goods this AIGoods is controlling.
- getGoods() - Method in class net.sf.freecol.server.model.MonarchSession
-
- getGoodsAmount() - Method in class net.sf.freecol.server.ai.AIGoods
-
Gets the amount of goods this AIGoods is controlling.
- getGoodsAmount() - Method in class net.sf.freecol.server.ai.GoodsWish
-
Gets the amount of goods wished for.
- getGoodsButton(AbstractGoods) - Method in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
-
- getGoodsButton(GoodsType) - Method in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
-
- getGoodsButton(GoodsType, int) - Method in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
-
- getGoodsButton(GoodsType, String) - Method in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
-
- getGoodsCapacity() - Method in class net.sf.freecol.common.model.Colony
-
Gets the maximum number of Goods this Location can hold.
- getGoodsCapacity() - Method in class net.sf.freecol.common.model.GoodsLocation
-
Gets the maximum number of Goods this Location can hold.
- getGoodsCapacity() - Method in class net.sf.freecol.common.model.IndianSettlement
-
Gets the maximum number of Goods this Location can hold.
- getGoodsCapacity() - Method in class net.sf.freecol.common.model.Unit
-
Gets the maximum number of Goods this Location can hold.
- getGoodsContainer() - Method in class net.sf.freecol.common.model.GoodsLocation
-
Gets the GoodsContainer this Location use for
storing it's goods.
- getGoodsContainer() - Method in interface net.sf.freecol.common.model.Location
-
Gets the GoodsContainer this Location use for
storing it's goods.
- getGoodsContainer() - Method in class net.sf.freecol.common.model.Map
-
Gets the GoodsContainer this Location use for
storing it's goods.
- getGoodsContainer() - Method in class net.sf.freecol.common.model.UnitLocation
-
Gets the GoodsContainer this Location use for
storing it's goods.
- getGoodsCount(GoodsType) - Method in class net.sf.freecol.common.model.Europe
-
Get the amount of a given goods type at this trade location.
- getGoodsCount(GoodsType) - Method in class net.sf.freecol.common.model.GoodsContainer
-
Gets the amount of one type of goods in this container.
- getGoodsCount(GoodsType) - Method in class net.sf.freecol.common.model.GoodsLocation
-
Gets the amount of one type of goods at this location.
- getGoodsCount(GoodsType) - Method in class net.sf.freecol.common.model.ProductionCache
-
Returns the number of goods of the given type stored in the colony.
- getGoodsCount(GoodsType) - Method in interface net.sf.freecol.common.model.TradeLocation
-
Get the amount of a given goods type at this trade location.
- getGoodsCount(GoodsType) - Method in class net.sf.freecol.common.model.TradeRouteStop
-
Get the amount of a given goods type at this trade location.
- getGoodsDifference(Role, int) - Method in class net.sf.freecol.common.model.Unit
-
Get the change in goods required to change to a new role/count.
- getGoodsDifference(Role, int, Role, int) - Static method in class net.sf.freecol.common.model.Role
-
Gets a list of goods required to change from the first role to the second.
- getGoodsForSale(ServerPlayer, Unit, Settlement) - Method in class net.sf.freecol.server.control.InGameController
-
Get the goods for sale in a settlement.
- getGoodsForSaleInSettlement(Game, Unit, Settlement) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Server query-response to get a list of goods for sale from a settlement.
- getGoodsGivenBy(Player) - Method in class net.sf.freecol.common.model.DiplomaticTrade
-
Get the goods being offered.
- getGoodsIterator() - Method in class net.sf.freecol.common.model.GoodsContainer
-
Gets an iterator over all holds of goods in this goods container.
- getGoodsIterator() - Method in class net.sf.freecol.common.model.GoodsLocation
-
Gets an iterator for every Goods in this location.
- getGoodsList() - Method in class net.sf.freecol.common.model.Unit
-
Get the goods carried by this unit.
- getGoodsSpaceTaken() - Method in class net.sf.freecol.common.model.Unit
-
Gets the space occupied by goods in this unit.
- getGoodsType() - Method in class net.sf.freecol.client.gui.panel.CompactLabourReport
-
- getGoodsType() - Method in class net.sf.freecol.common.model.MarketData
-
Get the type of goods of this MarketData.
- getGoodsType() - Method in class net.sf.freecol.server.ai.AIGoods
-
Gets the type of goods this AIGoods is controlling.
- getGoodsType() - Method in class net.sf.freecol.server.ai.GoodsWish
-
Gets the type of goods wished for.
- getGoodsType() - Method in class net.sf.freecol.server.ai.ProductionCache.Entry
-
Returns the type of goods produced.
- getGoodsType() - Method in class net.sf.freecol.server.ai.WorkLocationPlan
-
Gets the type of goods which should be produced at the
WorkLocation.
- getGoodsType(String) - Method in class net.sf.freecol.common.model.Specification
-
Get a goods type by identifier.
- getGoodsTypeList() - Method in class net.sf.freecol.common.model.Specification
-
Gets the goods type list.
- getGoodsWishes() - Method in class net.sf.freecol.server.ai.AIColony
-
Gets the goods wishes this colony has.
- getGoodsWishesAt(Location, GoodsType) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Gets a list of the wishes at a given location for a goods type.
- getGotoPath() - Method in class net.sf.freecol.client.gui.Canvas
-
Gets the path to be drawn on the map.
- getGotoPath() - Method in class net.sf.freecol.client.gui.MapViewer
-
Gets the path to be drawn on the map.
- getGrayscaleImage(float) - Method in class net.sf.freecol.common.resources.ImageResource
-
Returns the image using the specified scale.
- getGrayscaleImage(Dimension) - Method in class net.sf.freecol.common.resources.ImageResource
-
Gets a grayscale version of the image of the given size.
- getGrayscaleImage(String, float) - Static method in class net.sf.freecol.common.resources.ResourceManager
-
Returns the grayscale version of the image specified by the given name.
- getGrayscaleImage(String, Dimension) - Static method in class net.sf.freecol.common.resources.ResourceManager
-
Returns the a grayscale version of the image specified by
the given name.
- getGridOfStars(Rectangle2D.Double) - Method in class net.sf.freecol.client.gui.panel.Flag
-
- getGroup() - Method in class net.sf.freecol.client.gui.panel.OptionsDialog
-
Get the option group being displayed by this dialog.
- getGroup() - Method in class net.sf.freecol.common.option.AbstractOption
-
Gets the string prefix that identifies the group of this Option.
- getGUI() - Method in class net.sf.freecol.client.control.InputHandler
-
Gets the GUI.
- getGUI() - Method in class net.sf.freecol.client.FreeColClient
-
Gets the GUI attached to this client.
- getGUI() - Method in class net.sf.freecol.client.gui.action.FreeColAction
-
Get the GUI.
- getGUI() - Method in class net.sf.freecol.client.gui.CanvasMapEditorMouseListener
-
Get the GUI.
- getGUI() - Method in class net.sf.freecol.client.gui.panel.FreeColDialog
-
Get the GUI.
- getGUI() - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
-
Get the GUI.
- getHeader() - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
-
Gets the OGG header (first three packets) which must contain vorbis
audio content.
- getHeaderKey() - Method in enum net.sf.freecol.common.model.Monarch.MonarchAction
-
Gets the header key.
- getHeadline(FreeColGameObject) - Method in class net.sf.freecol.client.gui.panel.ReportTurnPanel
-
- getHeight() - Method in class net.sf.freecol.common.io.sza.SimpleZippedAnimation
-
Gets the height of the animation.
- getHeight() - Method in class net.sf.freecol.common.model.LandMap
-
Get the height of the land map.
- getHeight() - Method in class net.sf.freecol.common.model.Map
-
Gets the height of this map.
- getHeight(Image) - Static method in class net.sf.freecol.client.gui.panel.FreeColImageBorder
-
Get the height of an image.
- getHighestLayer() - Method in class net.sf.freecol.server.generator.ColonizationMapLoader
-
- getHighestLayer() - Method in class net.sf.freecol.server.generator.FreeColMapLoader
-
- getHighestLayer() - Method in interface net.sf.freecol.server.generator.MapLoader
-
Returns the highest layer this MapLoader is able to load.
- getHighLevel() - Method in class net.sf.freecol.common.model.ExportData
-
Get the high water mark for this data.
- getHighScoreFile() - Static method in class net.sf.freecol.common.io.FreeColDirectories
-
Gets the high score file.
- getHighScores() - Method in class net.sf.freecol.common.networking.ServerAPI
-
Server query-response for asking for the high scores list.
- getHighScores(ServerPlayer) - Method in class net.sf.freecol.server.control.InGameController
-
Gets the list of high scores.
- getHighSeas() - Method in class net.sf.freecol.common.model.Player
-
Get the players high seas.
- getHighSeasCount() - Method in class net.sf.freecol.common.model.Settlement
-
Gets the minimum high seas count of the adjacent high-seas-connected tiles.
- getHighSeasCount() - Method in class net.sf.freecol.common.model.Tile
-
Gets the high seas count.
- getHighSeasGoalDecider() - Static method in class net.sf.freecol.common.model.pathfinding.GoalDeciders
-
Gets a GoalDecider to find the closest high seas tile to a target.
- getHistory() - Method in class net.sf.freecol.common.model.Player
-
Get the history events for this player.
- getHitPoints() - Method in class net.sf.freecol.common.model.Unit
-
Gets the unit hit points.
- getHitPoints() - Method in class net.sf.freecol.common.model.UnitType
-
Get the unit type hit points.
- getHome(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.IndianDemandMission
-
- getHomeIndianSettlement() - Method in class net.sf.freecol.common.model.Unit
-
Gets the IndianSettlement home for this unit.
- getHost() - Method in class net.sf.freecol.common.networking.Client
-
Gets the host used by the connection.
- getHost() - Method in class net.sf.freecol.common.networking.ServerAPI
-
Get the host we are connected to.
- getHost() - Method in class net.sf.freecol.server.FreeColServer
-
Gets the host this server was started on.
- getHost() - Method in class net.sf.freecol.server.networking.Server
-
Gets the host that is being used for the public socket.
- getHumanKeyStrokeText(KeyStroke) - Static method in class net.sf.freecol.client.gui.option.FreeColActionUI
-
Gets a string to represent the given KeyStroke to the user.
- getI18nDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
-
Gets the directory containing language property files.
- getIcon() - Method in class net.sf.freecol.client.gui.ChoiceItem
-
Get any icon associated with this choice.
- getIcon() - Method in class net.sf.freecol.client.gui.panel.ColopediaTreeItem
-
Returns the item's icon.
- getIconImage(FreeColGameObjectType) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
- getId() - Method in class net.sf.freecol.client.gui.action.FreeColAction
-
Get the identifier of this Option.
- getId() - Method in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
-
Get the panel id.
- getId() - Method in class net.sf.freecol.client.gui.panel.ColopediaTreeItem
-
- getId() - Method in class net.sf.freecol.common.io.FreeColModFile
-
Gets the object identifier of this mod.
- getId() - Method in class net.sf.freecol.common.model.FreeColObject
-
Get the object unique identifier.
- getId() - Method in interface net.sf.freecol.common.model.Location
-
Gets the identifier of this Location.
- getId() - Method in class net.sf.freecol.common.model.Specification
-
Get the specification identifier.
- getId() - Method in interface net.sf.freecol.common.ObjectWithId
-
Get the identifier of the object.
- getId() - Method in interface net.sf.freecol.server.model.ServerModelObject
-
Get the object identifier.
- getIdleAtSettlementMission(AIUnit) - Method in class net.sf.freecol.server.ai.AIPlayer
-
Gets a new IdleAtSettlementMission for a unit.
- getIdNumber() - Method in class net.sf.freecol.common.model.FreeColObject
-
Gets the numeric part of the identifier.
- getIdType() - Method in class net.sf.freecol.common.model.FreeColObject
-
Get the type part of the identifier of this object.
- getIdType(String) - Static method in class net.sf.freecol.common.model.FreeColObject
-
Get the type part of the identifier.
- getIgnoredMessageKey() - Method in class net.sf.freecol.common.model.ModelMessage
-
Get a key for a message that might be ignored.
- getImage() - Method in class net.sf.freecol.client.gui.panel.Flag
-
Generates an image of the flag.
- getImage() - Method in interface net.sf.freecol.common.io.sza.ImageAnimationEvent
-
Returns the image this event contains.
- getImage() - Method in class net.sf.freecol.common.io.sza.SimpleZippedAnimation.ImageAnimationEventImpl
-
- getImage() - Method in class net.sf.freecol.common.resources.ImageResource
-
Gets the Image represented by this resource.
- getImage(float) - Method in class net.sf.freecol.common.resources.ImageResource
-
Gets the image using the specified scale.
- getImage(Dimension) - Method in class net.sf.freecol.common.resources.ImageResource
-
Gets the image using the specified dimension.
- getImage(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
-
Returns the image specified by the given key.
- getImage(String, float) - Static method in class net.sf.freecol.common.resources.ResourceManager
-
Returns the image specified by the given name.
- getImage(String, Dimension) - Static method in class net.sf.freecol.common.resources.ResourceManager
-
Returns the image specified by the given name.
- getImageKey() - Method in enum net.sf.freecol.client.gui.ImageLibrary.PathType
-
- getImageKey() - Method in class net.sf.freecol.common.model.Colony
-
Gets an image key for this settlement.
- getImageKey() - Method in class net.sf.freecol.common.model.IndianSettlement
-
Gets an image key for this settlement.
- getImageKey() - Method in class net.sf.freecol.common.model.Settlement
-
Gets an image key for this settlement.
- getImageKeys(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
-
Returns a list of all keys starting with the given prefix.
- getImageKeys(String) - Method in class net.sf.freecol.common.resources.ResourceMapping
-
Get the image keys in this mapping with a given prefix as a list.
- getImageKeys(String, String) - Static method in class net.sf.freecol.common.resources.ResourceManager
-
Returns a list of all keys starting with the given prefix and
ending with the given suffix.
- getImageKeys(String, String) - Method in class net.sf.freecol.common.resources.ResourceMapping
-
Get the image keys in this mapping with a given prefix and
suffix as a list.
- getImageKeySet(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
-
Returns a set of all keys starting with the given prefix.
- getImageKeySet(String) - Method in class net.sf.freecol.common.resources.ResourceMapping
-
Get the image keys in this mapping with a given prefix as a set.
- getImageLibrary() - Method in class net.sf.freecol.client.gui.GUI
-
- getImageLibrary() - Method in class net.sf.freecol.client.gui.MapViewer
-
Gets the contained ImageLibrary.
- getImageLibrary() - Method in class net.sf.freecol.client.gui.panel.FreeColDialog
-
Get the Image library.
- getImageLibrary() - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
-
Get the image library.
- getImageLibrary() - Method in class net.sf.freecol.client.gui.TileViewer
-
Gets the contained ImageLibrary.
- getImageResource(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
-
- getImageResource(String) - Method in class net.sf.freecol.common.resources.ResourceMapping
-
- getImageResources() - Static method in class net.sf.freecol.common.resources.ResourceManager
-
- getImageResources() - Method in class net.sf.freecol.common.resources.ResourceMapping
-
- getImmigration() - Method in class net.sf.freecol.common.model.Colony
-
Gets the immigration points.
- getImmigration() - Method in class net.sf.freecol.common.model.Player
-
Gets the amount of immigration this player possess.
- getImmigration(int) - Method in class net.sf.freecol.common.model.Europe
-
Get any immigration produced in Europe.
- getImmigrationGoodsTypeList() - Method in class net.sf.freecol.common.model.Specification
-
Gets the immigration goods type list.
- getImmigrationRequired() - Method in class net.sf.freecol.common.model.Player
-
Gets the amount of immigration required to cause a new colonist to emigrate.
- getImportAmount(GoodsType, int) - Method in class net.sf.freecol.common.model.Colony
-
Gets the amount of a given goods type that can be imported to this trade
location after a given number of turns.
- getImportAmount(GoodsType, int) - Method in class net.sf.freecol.common.model.Europe
-
Gets the amount of a given goods type that can be imported to this trade
location after a given number of turns.
- getImportAmount(GoodsType, int) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Gets the amount of a given goods type that can be imported to this trade
location after a given number of turns.
- getImportAmount(GoodsType, int) - Method in interface net.sf.freecol.common.model.TradeLocation
-
Gets the amount of a given goods type that can be imported to this trade
location after a given number of turns.
- getImportAmount(GoodsType, int) - Method in class net.sf.freecol.common.model.TradeRouteStop
-
Gets the amount of a given goods type that can be imported to this trade
location after a given number of turns.
- getImprovement() - Method in class net.sf.freecol.common.model.mission.ImprovementMission
-
Get the Improvement value.
- getImprovement(TileImprovementType) - Method in class net.sf.freecol.common.model.TileItemContainer
-
Gets the tile improvement of the given type if any.
- getImprovements() - Method in class net.sf.freecol.common.model.TileItemContainer
-
Gets a list of the TileImprovements in this
TileItemContainer.
- getImprovements(boolean) - Method in class net.sf.freecol.common.model.TileItemContainer
-
Gets a list of the TileImprovements in this
TileItemContainer.
- getImprovementValue(Tile, GoodsType) - Method in class net.sf.freecol.common.model.TileImprovementType
-
Gets the increase in production of the given GoodsType this tile improvement
type would yield at a specified tile.
- getIncomeAfterTaxes() - Method in class net.sf.freecol.common.model.MarketData
-
Get the income after taxes from trading in this goods type.
- getIncomeAfterTaxes(GoodsType) - Method in class net.sf.freecol.common.model.Market
-
Gets the income after taxes for a type of goods.
- getIncomeAfterTaxes(GoodsType) - Method in class net.sf.freecol.common.model.Player
-
Get the current incomeAfterTaxes.
- getIncomeBeforeTaxes() - Method in class net.sf.freecol.common.model.MarketData
-
Get the income before taxes from trading in this goods type.
- getIncomeBeforeTaxes(GoodsType) - Method in class net.sf.freecol.common.model.Market
-
Gets the income before taxes for a type of goods.
- getIncomeBeforeTaxes(GoodsType) - Method in class net.sf.freecol.common.model.Player
-
Get the current incomeBeforeTaxes.
- getIncrement() - Method in class net.sf.freecol.common.model.Modifier
-
Get the increment value.
- getIncrementType() - Method in class net.sf.freecol.common.model.Modifier
-
Get the increment type.
- getIndependenceTurn() - Method in class net.sf.freecol.common.model.HighScore
-
Get the turn independence occurs.
- getIndependentNationName() - Method in class net.sf.freecol.common.model.Player
-
Get the new post-declaration player name.
- getIndex() - Method in class net.sf.freecol.common.model.FreeColGameObjectType
-
Gets the index of this FreeColGameObjectType.
- getIndex() - Method in class net.sf.freecol.common.model.mission.CompoundMission
-
Get the Index value.
- getIndex() - Method in class net.sf.freecol.common.model.TileType
-
Gets the index of this FreeColGameObjectType.
- getIndex(TradeRouteStop) - Method in class net.sf.freecol.common.model.TradeRoute
-
Get the index of a stop in this trade route.
- getIndianNations() - Method in class net.sf.freecol.common.model.Specification
-
Gets the indian nations.
- getIndianNationTypes() - Method in class net.sf.freecol.common.model.Specification
-
Gets the indian nation types.
- getIndianSettlement() - Method in interface net.sf.freecol.common.model.Location
-
Gets the native settlement at this location.
- getIndianSettlement() - Method in class net.sf.freecol.common.model.Map
-
Gets the native settlement at this location.
- getIndianSettlement() - Method in class net.sf.freecol.common.model.UnitLocation
-
Gets the native settlement at this location.
- getIndianSettlementByName(String) - Method in class net.sf.freecol.common.model.Player
-
Gets the IndianSettlement with the given name.
- getIndianSettlementChip(Graphics2D, IndianSettlement) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
Gets the owner chip for the settlement.
- getIndianSettlements() - Method in class net.sf.freecol.common.model.Player
-
Gets a list of all the IndianSettlements this player owns.
- getIndianSettlementTradeChoice(Settlement, StringTemplate, boolean, boolean, boolean) - Method in class net.sf.freecol.client.gui.GUI
-
Get the user choice when trading with a native settlement.
- getInfo() - Method in class net.sf.freecol.client.gui.panel.LoadingSavegameDialog
-
Get all important information at once.
- getInGameController() - Method in class net.sf.freecol.client.FreeColClient
-
Gets the controller that will be used when the game has been started.
- getInGameController() - Method in class net.sf.freecol.server.FreeColServer
-
Gets the controller being used while the game is running.
- getInGameInputHandler() - Method in class net.sf.freecol.client.FreeColClient
-
Gets the input handler that will be used when the game has been started.
- getInGameInputHandler() - Method in class net.sf.freecol.server.FreeColServer
-
Gets the InGameInputHandler.
- getInitialAmount() - Method in class net.sf.freecol.common.model.GoodsType
-
Get the default initial amount of this goods type in a market.
- getInitialBuyPrice() - Method in class net.sf.freecol.common.model.GoodsType
-
The default initial purchase price for this goods type.
- getInitialFocusComponent() - Method in class net.sf.freecol.client.gui.plaf.FreeColOptionPaneUI
-
- getInitialMovesLeft() - Method in interface net.sf.freecol.common.model.Movable
-
Gets the amount of moves this Movable has at the beginning of each turn.
- getInitialMovesLeft() - Method in class net.sf.freecol.common.model.Unit
-
Gets the amount of moves this unit has at the beginning of each turn.
- getInitialPrice() - Method in class net.sf.freecol.common.model.MarketData
-
Get the initial price of these goods.
- getInitialPrice(GoodsType) - Method in class net.sf.freecol.common.model.Market
-
Gets the initial price of a given goods type.
- getInitialPrice(GoodsType) - Method in class net.sf.freecol.common.model.Specification
-
Get the initial minimum price of the given goods type.
- getInitialSellPrice() - Method in class net.sf.freecol.common.model.GoodsType
-
Get the initial minimum sales price for this type of goods.
- getInput() - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
-
Gets another chunk of input into the oggSyncState.
- getInput(Tile, StringTemplate, String, String, String) - Method in class net.sf.freecol.client.gui.GUI
-
General modal string input dialog.
- getInput(Tile, StringTemplate, String, String, String) - Method in class net.sf.freecol.client.gui.SwingGUI
-
General modal string input dialog.
- getInputs() - Method in class net.sf.freecol.common.model.ProductionType
-
Get the input goods.
- getInputs() - Method in class net.sf.freecol.common.model.WorkLocation
-
Get the AbstractGoods consumed by this work location.
- getInputStream(String) - Method in class net.sf.freecol.common.io.FreeColDataFile
-
Gets an input stream for the specified resource.
- getInputType() - Method in class net.sf.freecol.common.model.GoodsType
-
What is this goods type made from?.
- getInputValue() - Method in class net.sf.freecol.client.gui.panel.FreeColInputDialog
-
Extract the input value from the input field/s.
- getInputValue() - Method in class net.sf.freecol.client.gui.panel.FreeColStringInputDialog
-
Extract the input value from the input field/s.
- getInputValue() - Method in class net.sf.freecol.client.gui.panel.MapSizeDialog
-
Extract the input value from the input field/s.
- getInputValue() - Method in class net.sf.freecol.client.gui.panel.SelectAmountDialog
-
Extract the input value from the input field/s.
- getInputValue() - Method in class net.sf.freecol.client.gui.panel.SelectTributeAmountDialog
-
Extract the input value from the input field/s.
- getInstance(String) - Static method in class net.sf.freecol.common.model.TileImprovementStyle
-
Gets the style corresponding to the given string.
- getInsufficientProductionMessage(ProductionInfo, AbstractGoods) - Method in class net.sf.freecol.common.model.Colony
-
Get a message about insufficient production for a building.
- getInteger(String) - Method in class net.sf.freecol.common.model.Specification
-
Gets the integer value of an option.
- getInteger(String) - Method in class net.sf.freecol.common.option.OptionGroup
-
Gets the integer value of an option.
- getIntegerAttribute(Element, String) - Static method in class net.sf.freecol.client.control.InGameInputHandler
-
Get the integer value of an element attribute.
- getIntegerOption(String) - Method in class net.sf.freecol.common.model.Specification
-
Get the IntegerOption with the given identifier.
- getIntegrity() - Method in class net.sf.freecol.server.FreeColServer
-
Gets the integrity check result.
- getIntermediatePath(Unit, Location) - Method in class net.sf.freecol.server.ai.AIGoods
-
Get the path to make progress with this transport, for the
carrier to either collect or deliver the transportable, albeit
it need only improve the current situation rather than complete
the delivery to the destination.
- getIntermediatePath(Unit, Location) - Method in class net.sf.freecol.server.ai.AIUnit
-
Get the path to make progress with this transport, for the
carrier to either collect or deliver the transportable, albeit
it need only improve the current situation rather than complete
the delivery to the destination.
- getIntermediatePath(Unit, Location) - Method in class net.sf.freecol.server.ai.TransportableAIObject
-
Get the path to make progress with this transport, for the
carrier to either collect or deliver the transportable, albeit
it need only improve the current situation rather than complete
the delivery to the destination.
- getInternalFrame(Component) - Method in class net.sf.freecol.client.gui.Canvas
-
Gets the internal frame for the given component.
- getInterventionForce() - Method in class net.sf.freecol.common.model.Monarch
-
Get the force describing the Intervention Force.
- getItem(int) - Method in class net.sf.freecol.client.gui.panel.ServerListTableModel
-
Gets the given item.
- getItem(String, int) - Method in class net.sf.freecol.metaserver.MetaRegister
-
Gets the server entry with the diven address and port.
- getItemsGivenBy(Player) - Method in class net.sf.freecol.common.model.DiplomaticTrade
-
Get the items offered by a particular player.
- getItemValues() - Method in class net.sf.freecol.common.option.SelectOption
-
Gets the range values of this RangeOption.
- getJarURLConnection(Class) - Static method in class net.sf.freecol.FreeCol
-
Get the JarURLConnection from a class.
- getJLabel() - Method in class net.sf.freecol.client.gui.option.AudioMixerOptionUI
- getJLabel() - Method in class net.sf.freecol.client.gui.option.ListOptionUI
- getJLabel() - Method in class net.sf.freecol.client.gui.option.OptionUI
-
- getJLabel() - Method in class net.sf.freecol.client.gui.option.SliderOptionUI
- getJoinDirection() - Method in class net.sf.freecol.server.ai.Cargo
-
Get the movement direction to join the carrier.
- getKey() - Method in enum net.sf.freecol.client.gui.action.ColopediaAction.PanelType
-
- getKey() - Method in enum net.sf.freecol.client.gui.action.DisplayTileTextAction.DisplayText
-
- getKey() - Method in enum net.sf.freecol.client.gui.ImageLibrary.PathType
-
Get a key for this path type.
- getKey() - Method in enum net.sf.freecol.common.model.DiplomaticTrade.TradeContext
-
Get a message key for this trade context.
- getKey() - Method in enum net.sf.freecol.common.model.Direction
-
Get a message key for this direction.
- getKey() - Method in enum net.sf.freecol.common.model.FoundingFather.FoundingFatherType
-
Get a message key for this type.
- getKey() - Method in enum net.sf.freecol.common.model.HistoryEvent.HistoryEventType
-
Get the stem key.
- getKey() - Method in enum net.sf.freecol.common.model.LostCityRumour.RumourType
-
Get the stem key for this LCR type.
- getKey() - Method in enum net.sf.freecol.common.model.ModelMessage.MessageType
-
Get a message key for this message type.
- getKey() - Method in enum net.sf.freecol.common.model.Monarch.MonarchAction
-
Get a key for this action.
- getKey() - Method in enum net.sf.freecol.common.model.NationOptions.Advantages
-
Get a message key for this Advantages.
- getKey() - Method in enum net.sf.freecol.common.model.NationOptions.NationState
-
Get a message key for a nation state.
- getKey() - Method in enum net.sf.freecol.common.model.NationType.AggressionLevel
-
Get a message key for this aggression level.
- getKey() - Method in enum net.sf.freecol.common.model.NationType.SettlementNumber
-
Get a message key for this settlement number.
- getKey() - Method in enum net.sf.freecol.common.model.Player.NoClaimReason
-
Get a message key describing this reason.
- getKey() - Method in class net.sf.freecol.common.model.Region
-
Get the key for this region.
- getKey() - Method in enum net.sf.freecol.common.model.Region.RegionType
-
Get a stem key for this region type.
- getKey() - Method in class net.sf.freecol.common.model.Scope
-
Get a key to display this scope with.
- getKey() - Method in enum net.sf.freecol.common.model.Stance
-
Get the stem key.
- getKey() - Method in class net.sf.freecol.common.model.Tension
-
Get the stem key.
- getKey() - Method in enum net.sf.freecol.common.model.Tension.Level
-
Get a message key for the level.
- getKey() - Method in enum net.sf.freecol.common.model.Unit.UnitState
-
Get the stem key for this unit state.
- getKey() - Method in enum net.sf.freecol.common.model.UnitLocation.NoAddReason
-
Get a message key describing this reason.
- getKey() - Method in class net.sf.freecol.common.option.AudioMixerOption.MixerWrapper
-
Gets the key.
- getKey() - Method in class net.sf.freecol.common.option.LanguageOption.Language
-
Get the key.
- getKey(double) - Method in class net.sf.freecol.common.i18n.Number
-
Return the key of the rule this selector matches.
- getKey(String, String) - Static method in class net.sf.freecol.common.i18n.Messages
-
Returns the preferred key if it is contained in the message
bundle and the default key otherwise.
- getKey(String, String) - Method in class net.sf.freecol.common.i18n.Number
-
Transform the given string selector into a replacement key for
a choice format.
- getKey(String, String) - Method in interface net.sf.freecol.common.i18n.Selector
-
Transform the given string selector into a replacement key for
a choice format.
- getKeys() - Method in class net.sf.freecol.common.model.StringTemplate
-
Get the keys.
- getKeyStrokeText(KeyStroke) - Static method in class net.sf.freecol.client.gui.action.FreeColAction
-
Creates a String that keeps the attributes given
KeyStroke.
- getLabel() - Method in class net.sf.freecol.common.model.AbstractGoods
-
Get a label for these goods.
- getLabel() - Method in class net.sf.freecol.common.model.AbstractUnit
-
Gets a template describing this abstract unit.
- getLabel() - Method in class net.sf.freecol.common.model.Building
-
Get a description of the work location, with any expected extra detail.
- getLabel() - Method in class net.sf.freecol.common.model.ColonyTile
-
Get a description of the work location, with any expected extra detail.
- getLabel() - Method in class net.sf.freecol.common.model.ColonyTradeItem
-
Get a label for this item.
- getLabel() - Method in class net.sf.freecol.common.model.GoldTradeItem
-
Get a label for this item.
- getLabel() - Method in class net.sf.freecol.common.model.GoodsTradeItem
-
Get a label for this item.
- getLabel() - Method in class net.sf.freecol.common.model.GoodsType
-
Gets the i18n-ed name for this goods type.
- getLabel() - Method in class net.sf.freecol.common.model.InciteTradeItem
-
Get a label for this item.
- getLabel() - Method in class net.sf.freecol.common.model.Player
-
Get a label for this player.
- getLabel() - Method in class net.sf.freecol.common.model.Region
-
Gets the name or default name of this Region.
- getLabel() - Method in class net.sf.freecol.common.model.StanceTradeItem
-
Get a label for this item.
- getLabel() - Method in class net.sf.freecol.common.model.Tile
-
Gets a description of the Tile, with the name of the tile and
any improvements on it (road/plow/etc) from TileItemContainer.
- getLabel() - Method in class net.sf.freecol.common.model.TradeItem
-
Get a label for this item.
- getLabel() - Method in class net.sf.freecol.common.model.Turn
-
Gets a localization template for this turn.
- getLabel() - Method in class net.sf.freecol.common.model.Unit
-
Get a plain string template for a unit.
- getLabel() - Method in class net.sf.freecol.common.model.UnitTradeItem
-
Get a label for this item.
- getLabel() - Method in class net.sf.freecol.common.model.WorkLocation
-
Get a description of the work location, with any expected extra detail.
- getLabel(boolean) - Method in class net.sf.freecol.common.model.AbstractGoods
-
Get a label for these goods.
- getLabel(int) - Static method in class net.sf.freecol.common.model.Turn
-
Gets a localization template for a given turn.
- getLabel(String, int) - Static method in class net.sf.freecol.common.model.AbstractGoods
-
Get a label given a key and amount.
- getLabel(GoodsType, int) - Static method in class net.sf.freecol.common.model.AbstractGoods
-
Get a label given a goods type and amount.
- getLabel(Unit.UnitLabelType) - Method in class net.sf.freecol.common.model.Unit
-
Get a string template for a unit.
- getLabelFor(String, Player) - Method in class net.sf.freecol.common.model.TradeRouteStop
-
Create a template for this trade route stop.
- getLabourTypes(Player) - Static method in class net.sf.freecol.client.gui.panel.LabourData
-
- getLandMoveType(Tile, Tile) - Method in class net.sf.freecol.common.model.Unit
-
Gets the type of a move that is made when moving a land unit to from one tile
to another.
- getLandPrice(Tile) - Method in class net.sf.freecol.common.model.Player
-
Gets the price of the given land.
- getLandUnits() - Method in class net.sf.freecol.common.model.Monarch.Force
-
Gets the land units.
- getLandWithinDistance(int, int, int) - Method in class net.sf.freecol.common.model.Map
-
Searches for land within the given radius.
- getLanguage(String) - Method in class net.sf.freecol.common.option.LanguageOption
-
Find the language with the given key.
- getLanguageOption() - Static method in class net.sf.freecol.client.ClientOptions
-
Extracts the value of the LANGUAGE option from the client options file.
- getLastNode() - Method in class net.sf.freecol.common.model.PathNode
-
Gets the last node of this path.
- getLastSale(Location, GoodsType) - Method in class net.sf.freecol.common.model.Player
-
Gets the current sales data for a location and goods type.
- getLastSaleString(Location, GoodsType) - Method in class net.sf.freecol.common.model.Player
-
Gets the last sale price for a location and goods type as a string.
- getLastSaveGameFile() - Static method in class net.sf.freecol.common.io.FreeColDirectories
-
Gets the most recently saved game file, or null.
- getLastSection() - Method in class net.sf.freecol.server.generator.River
-
- getLastTribute() - Method in class net.sf.freecol.common.model.IndianSettlement
-
Get the year of the last tribute.
- getLastTurn() - Method in class net.sf.freecol.common.model.Feature
-
Get the last turn of a time limit.
- getLastUnit() - Method in class net.sf.freecol.common.model.UnitLocation
-
Gets the last Unit at this unit location.
- getLastUpdated() - Method in class net.sf.freecol.metaserver.MetaItem
-
Gets the last time this object was updated.
- getLatitude(int) - Method in class net.sf.freecol.common.model.Map
-
Gets the latitude of the given map row.
- getLatitudePerRow() - Method in class net.sf.freecol.common.model.Map
-
Gets the LatitudePerRow value.
- getLayer() - Method in class net.sf.freecol.common.model.Map
-
Gets the layer.
- getLayer() - Method in interface net.sf.freecol.server.generator.MapLayerGenerator
-
Returns the Layer this MapLayerGenerator is able to generate.
- getLeafs() - Method in class net.sf.freecol.common.model.ProductionMap.ProductionTree
-
Gets the leafs.
- getLearnableSkill() - Method in class net.sf.freecol.common.model.IndianSettlement
-
Gets the skill that can be learned at this settlement.
- getLearnableSkill(Player) - Method in class net.sf.freecol.common.model.Tile
-
Gets the learnable skill.
- getLearnableSkillLabel(boolean) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Get a label appropriate to the current learnable skill and whether the
requestor has visited this settlement.
- getLearnMoveType(Tile, Settlement) - Method in class net.sf.freecol.common.model.Unit
-
Get the MoveType when moving a colonist to a settlement.
- getLeaveDirection() - Method in class net.sf.freecol.server.ai.Cargo
-
Get the movement direction to leave the carrier.
- getLeftColumns() - Method in class net.sf.freecol.client.gui.MapViewer
-
Returns the amount of columns that are to the left of the Tile
that is displayed in the center of the Map.
- getLeftColumns(int) - Method in class net.sf.freecol.client.gui.MapViewer
-
Returns the amount of columns that are to the left of the Tile
with the given y-coordinate.
- getLeftHandSide() - Method in class net.sf.freecol.common.model.Limit
-
Get the left hand side Operand.
- getLength() - Method in class net.sf.freecol.common.model.PathNode
-
Get the length of the path.
- getLength() - Method in class net.sf.freecol.server.generator.River
-
Returns the length of this river.
- getLetter(char) - Method in class net.sf.freecol.common.resources.FAFile
-
- getLevel() - Method in class net.sf.freecol.common.model.Building
-
Gets the level of this building.
- getLevel() - Method in class net.sf.freecol.common.model.BuildingType
-
Get the level of this BuildingType.
- getLevel() - Method in class net.sf.freecol.common.model.HighScore
-
Get the ScoreLevel corresponding to the score.
- getLevel() - Method in class net.sf.freecol.common.model.Tension
-
Get the current tension level.
- getLiberty() - Method in class net.sf.freecol.common.model.Colony
-
Gets the liberty points.
- getLiberty() - Method in class net.sf.freecol.common.model.Player
-
Gets the current amount of liberty points this player has.
- getLibertyGoodsTypeList() - Method in class net.sf.freecol.common.model.Specification
-
Gets the liberty goods type list.
- getLibertyProductionNextTurn() - Method in class net.sf.freecol.common.model.Player
-
Gets how much liberty will be produced next turn if no colonies are lost and
nothing unexpected happens.
- getLimit() - Method in enum net.sf.freecol.common.model.Tension.Level
-
Gets the limit.
- getLimit(String) - Method in class net.sf.freecol.common.model.Event
-
Gets a particular limit by identifier.
- getLimits() - Method in class net.sf.freecol.common.model.BuildableType
-
Get the limits on this buildable.
- getLimits() - Method in class net.sf.freecol.common.model.Event
-
Get the limits on this event.
- getLineOfSight() - Method in class net.sf.freecol.common.model.Settlement
-
Gets this settlement's line of sight value.
- getLineOfSight() - Method in class net.sf.freecol.common.model.Unit
-
Gets the line of sight of this Unit.
- getLineOfSight() - Method in class net.sf.freecol.common.model.UnitType
-
Get the `line of sight' distance (in tiles).
- getLinkButton(String, Icon, String) - Static method in class net.sf.freecol.client.gui.panel.Utility
-
Return a button suitable for linking to another panel
(e.g.
- getLinkTarget(Player) - Method in class net.sf.freecol.common.model.Europe
-
Get a suitable game object to use as a clickable link in messages to a
player.
- getLinkTarget(Player) - Method in class net.sf.freecol.common.model.FreeColGameObject
-
Get a suitable game object to use as a clickable link in messages to a
player.
- getLinkTarget(Player) - Method in class net.sf.freecol.common.model.HighSeas
-
Get a suitable game object to use as a clickable link in messages to a
player.
- getLinkTarget(Player) - Method in class net.sf.freecol.common.model.Market
-
Get a suitable game object to use as a clickable link in messages to a
player.
- getLinkTarget(Player) - Method in class net.sf.freecol.common.model.Settlement
-
Get a suitable game object to use as a clickable link in messages to a
player.
- getLinkTarget(Player) - Method in class net.sf.freecol.common.model.Tile
-
Get a suitable game object to use as a clickable link in messages to a
player.
- getLinkTarget(Player) - Method in class net.sf.freecol.common.model.Unit
-
Get a suitable game object to use as a clickable link in messages to a
player.
- getListCellRenderer() - Method in class net.sf.freecol.client.gui.option.AbstractUnitOptionUI
-
Get a ListCellRenderer suitable for the wrapped Option.
- getListCellRenderer() - Method in class net.sf.freecol.client.gui.option.ModOptionUI
-
Get a ListCellRenderer suitable for the wrapped Option.
- getListCellRenderer() - Method in class net.sf.freecol.client.gui.option.OptionUI
-
Get a ListCellRenderer suitable for the wrapped Option.
- getListCellRendererComponent(JList<? extends String>, String, int, boolean, boolean) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.DestinationCellRenderer
- getListCellRendererComponent(JList<? extends CaptureGoodsDialog.GoodsItem>, CaptureGoodsDialog.GoodsItem, int, boolean, boolean) - Method in class net.sf.freecol.client.gui.panel.CaptureGoodsDialog.CheckBoxRenderer
- getListCellRendererComponent(JList<? extends EndTurnDialog.UnitWrapper>, EndTurnDialog.UnitWrapper, int, boolean, boolean) - Method in class net.sf.freecol.client.gui.panel.EndTurnDialog.UnitCellRenderer
- getListCellRendererComponent(JList<? extends ReportLabourPanel.LabourUnitPanel>, ReportLabourPanel.LabourUnitPanel, int, boolean, boolean) - Method in class net.sf.freecol.client.gui.panel.ReportLabourPanel.LabourUnitPanelRenderer
- getListCellRendererComponent(JList<? extends BuildableType>, BuildableType, int, boolean, boolean) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel.DefaultBuildQueueCellRenderer
- getListCellRendererComponent(JList<? extends Goods>, Goods, int, boolean, boolean) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog.GoodsTradeItemPanel.GoodsBoxRenderer
- getListCellRendererComponent(JList<? extends NationOptions.NationState>, NationOptions.NationState, int, boolean, boolean) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.NationStateRenderer
- getListCellRendererComponent(JList<? extends Player>, Player, int, boolean, boolean) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog.InciteTradeItemPanel.InciteBoxRenderer
- getListCellRendererComponent(JList<? extends Stance>, Stance, int, boolean, boolean) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog.StanceTradeItemPanel.StanceBoxRenderer
- getListCellRendererComponent(JList<? extends TradeRouteStop>, TradeRouteStop, int, boolean, boolean) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopRenderer
- getListCellRendererComponent(JList<? extends Unit>, Unit, int, boolean, boolean) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog.UnitTradeItemPanel.UnitBoxRenderer
- getListCellRendererComponent(JList<? extends T>, T, int, boolean, boolean) - Method in class net.sf.freecol.client.gui.plaf.FreeColComboBoxRenderer
-
Returns a ListCellRenderer for the given
JList.
- getListLabel(String, List<AbstractUnit>) - Static method in class net.sf.freecol.common.model.AbstractUnit
-
Get a template for a list of abstract units.
- getLiveEuropeanPlayers(Player) - Method in class net.sf.freecol.common.model.Game
-
Get the live European players in this game.
- getLiveNativePlayers(Player) - Method in class net.sf.freecol.common.model.Game
-
Get the live native players in this game.
- getLivePlayers(Player) - Method in class net.sf.freecol.common.model.Game
-
Get live players in the game.
- getLoadableAmount(GoodsType) - Method in class net.sf.freecol.common.model.Unit
-
Gets the extra amount of a specified type of goods that could be loaded onto
this unit.
- getLoadGoodsMessage(GoodsType, int, int, int, int) - Method in class net.sf.freecol.client.control.InGameController
-
Gets a message describing a goods loading.
- getLoadingSavegameDialog() - Method in class net.sf.freecol.client.gui.Canvas
-
Gets the last LoadingSavegameDialog.
- getLoadingSavegameInfo() - Method in class net.sf.freecol.client.gui.GUI
-
- getLoadingSavegameInfo() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- getLocale() - Method in class net.sf.freecol.common.option.LanguageOption.Language
-
Get the locale.
- getLocale() - Static method in class net.sf.freecol.FreeCol
-
Get the selected locale.
- getLocale(String) - Static method in class net.sf.freecol.common.i18n.Messages
-
Get the Locale corresponding to a given language name.
- getLocation() - Method in class net.sf.freecol.common.model.Goods
-
Gets the location of this Locatable.
- getLocation() - Method in interface net.sf.freecol.common.model.Locatable
-
Gets the location of this Locatable.
- getLocation() - Method in class net.sf.freecol.common.model.PathNode
-
Gets the location of this path.
- getLocation() - Method in class net.sf.freecol.common.model.TileItem
-
Gets the location of this Locatable.
- getLocation() - Method in class net.sf.freecol.common.model.TradeRouteStop
-
Get the location of this stop.
- getLocation() - Method in class net.sf.freecol.common.model.Unit
-
Gets the location of this unit.
- getLocation() - Method in class net.sf.freecol.common.model.UnitWas
-
Gets the location.
- getLocation() - Method in class net.sf.freecol.server.ai.TransportableAIObject
-
Get the transportables location if any.
- getLocationAttribute(Game, String, boolean) - Method in class net.sf.freecol.common.io.FreeColXMLReader
-
Find a new location from a stream attribute.
- getLocationClass(String) - Static method in class net.sf.freecol.common.model.Game
-
Get a location class from an identifier.
- getLocationData(LabourData.UnitData) - Method in interface net.sf.freecol.client.gui.panel.LabourData.LocationData.Getter
-
- getLocationData(Colony) - Method in class net.sf.freecol.client.gui.panel.LabourData.UnitData
-
get labour data (create on demand)
- getLocationGoalDecider(Location) - Static method in class net.sf.freecol.common.model.pathfinding.GoalDeciders
-
Builds a simple goal decider to find a single target location.
- getLocationLabel() - Method in class net.sf.freecol.common.model.Building
-
Get a label for this location.
- getLocationLabel() - Method in class net.sf.freecol.common.model.ColonyTile
-
Get a label for this location.
- getLocationLabel() - Method in class net.sf.freecol.common.model.Europe
-
Get a label for this location.
- getLocationLabel() - Method in class net.sf.freecol.common.model.HighSeas
-
Get a label for this location.
- getLocationLabel() - Method in interface net.sf.freecol.common.model.Location
-
Get a label for this location.
- getLocationLabel() - Method in class net.sf.freecol.common.model.Map
-
Get a label for this location.
- getLocationLabel() - Method in class net.sf.freecol.common.model.Settlement
-
Get a label for this location.
- getLocationLabel() - Method in class net.sf.freecol.common.model.Tile
-
Get a label for this location.
- getLocationLabel() - Method in class net.sf.freecol.common.model.Unit
-
Get a label for this location.
- getLocationLabel() - Method in class net.sf.freecol.common.model.UnitLocation
-
Get a label for this location.
- getLocationLabelFor(Player) - Method in class net.sf.freecol.common.model.Colony
-
Get a label for this location for a particular player.
- getLocationLabelFor(Player) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Get a label for this location for a particular player.
- getLocationLabelFor(Player) - Method in interface net.sf.freecol.common.model.Location
-
Get a label for this location for a particular player.
- getLocationLabelFor(Player) - Method in class net.sf.freecol.common.model.Map
-
Get a label for this location for a particular player.
- getLocationLabelFor(Player) - Method in class net.sf.freecol.common.model.Tile
-
Get a label for this location for a particular player.
- getLocationLabelFor(Player) - Method in class net.sf.freecol.common.model.UnitLocation
-
Get a label for this location for a particular player.
- getLocationLabelFor(Player) - Method in class net.sf.freecol.common.model.WorkLocation
-
Get a label for this location for a particular player.
- getLocationLabelFor(Unit) - Method in class net.sf.freecol.client.gui.panel.ReportPanel
-
- getLogFilePath() - Static method in class net.sf.freecol.common.io.FreeColDirectories
-
Gets the log file path.
- getLootableGoodsList() - Method in class net.sf.freecol.common.model.Colony
-
Gets a list of all stored goods in this colony, suitable for being looted.
- getLostCityRumour() - Method in class net.sf.freecol.common.model.Tile
-
Gets a lost city rumour on this tile.
- getLostCityRumour() - Method in class net.sf.freecol.common.model.TileItemContainer
-
Gets any lost city rumour in this container.
- getLowLevel() - Method in class net.sf.freecol.common.model.ExportData
-
Get the low water mark for this data.
- getLowProductionThreshold() - Method in class net.sf.freecol.common.model.GoodsType
-
Get the low production threshold.
- getMacOSXDirs(File[]) - Static method in class net.sf.freecol.common.io.FreeColDirectories
-
Get FreeCol directories for MacOSX.
- getMagnitude() - Method in class net.sf.freecol.common.model.TileImprovement
-
Gets the magnitude of this improvement.
- getMagnitude() - Method in class net.sf.freecol.common.model.TileImprovementType
-
Get the magnitude of this tile improvement type.
- getManhattenHeuristic(Tile) - Method in class net.sf.freecol.common.model.Map
-
Gets a search heuristic using the Manhatten distance to an end tile.
- getMap() - Method in class net.sf.freecol.client.gui.CanvasMapEditorMouseListener
-
This method can be called to make sure the map is loaded
There is no point executing mouse events if the map is not loaded
- getMap() - Method in class net.sf.freecol.common.model.Game
-
Gets the map that is being used in this game.
- getMap() - Method in class net.sf.freecol.common.model.Tile
-
Get the map in which this tile belongs.
- getMapEditorController() - Method in class net.sf.freecol.client.FreeColClient
-
Gets the controller for the map editor, if we are in the map editor.
- getMapGenerator() - Method in class net.sf.freecol.server.FreeColServer
-
Get the map generator.
- getMapGeneratorOptions() - Method in class net.sf.freecol.common.model.Game
-
Gets the map generator options associated with this game.
- getMapGeneratorOptions() - Method in class net.sf.freecol.common.model.Specification
-
Gets the map generator options.
- getMapScale() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- getMapsDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
-
Gets the directory containing the predefined maps.
- getMapTransform() - Method in class net.sf.freecol.client.control.MapEditorController
-
Gets the current MapTransform.
- getMarket() - Method in class net.sf.freecol.client.gui.panel.MarketLabel
-
Get this MarketLabel's market.
- getMarket() - Method in class net.sf.freecol.common.model.Player
-
Get this player's Market.
- getMarketData() - Method in class net.sf.freecol.common.model.Market
-
Get the market data values.
- getMarketData(GoodsType) - Method in class net.sf.freecol.common.model.Market
-
Gets the market data for a type of goods.
- getMarketName() - Method in class net.sf.freecol.common.model.Player
-
What is the name of the player's market? Following a declaration of
independence we are assumed to trade broadly with any European market rather
than a specific port.
- getMask() - Method in class net.sf.freecol.common.model.TileImprovementStyle
-
Gets the key suitable for looking up an appropriate overlay (forest) image.
- getMaximum() - Method in class net.sf.freecol.common.model.RandomRange
-
Get the range upper bound.
- getMaximumAttrition() - Method in class net.sf.freecol.common.model.UnitType
-
Get the maximum attrition for this unit type (greater attrition than this
destroys the unit).
- getMaximumConsumption() - Method in class net.sf.freecol.common.model.ProductionInfo
-
Gets the maximum consumption.
- getMaximumCount() - Method in class net.sf.freecol.common.model.EquipmentType
-
Get the maximum combinable amount of this equipment type.
- getMaximumCount() - Method in class net.sf.freecol.common.model.Role
-
Gets the maximum goods count for the role.
- getMaximumExperience() - Method in class net.sf.freecol.common.model.UnitType
-
Get the maximum experience required a unit of this type may achieve.
- getMaximumFoodConsumption() - Method in class net.sf.freecol.common.model.Player
-
Gets the maximum food consumption of any unit types available to this player.
- getMaximumGrowth() - Method in class net.sf.freecol.common.model.SettlementType
-
Get the maximum growth value.
- getMaximumIndex(BuildableType) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel
-
- getMaximumLatitude() - Method in class net.sf.freecol.common.model.Map
-
Gets the MaximumLatitude value.
- getMaximumPotential(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.Tile
-
Gets the maximum potential for producing the given type of goods.
- getMaximumProduction() - Method in class net.sf.freecol.common.model.ProductionInfo
-
Gets the maximum production.
- getMaximumProduction(GoodsType) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Gets the maximum possible production of the given type of goods.
- getMaximumProductionOf(GoodsType) - Method in class net.sf.freecol.common.model.WorkLocation
-
Gets the maximum production of this work location for a given goods type,
assuming the current workers and input goods.
- getMaximumSize() - Method in class net.sf.freecol.common.model.SettlementType
-
Get the maximum size of this settlement type.
- getMaximumSize(JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColToolTipUI
-
- getMaximumValue() - Method in class net.sf.freecol.common.option.IntegerOption
-
Get the maximum allowed value.
- getMaximumValue() - Method in class net.sf.freecol.common.option.ListOption
-
Gets the maximum number of allowed values.
- getMaxValue() - Method in class net.sf.freecol.common.model.ResourceType
-
Gets the maximum value for this resource.
- getMenuItem(String) - Method in class net.sf.freecol.client.gui.menu.FreeColMenuBar
-
Creates a default FreeCol JMenuItem.
- getMenuItem(String, ActionListener) - Method in class net.sf.freecol.client.gui.menu.FreeColMenuBar
-
Creates a default FreeCol JMenuItem.
- getMenuKeyListener() - Method in class net.sf.freecol.client.gui.action.FreeColAction
-
- getMercenaries() - Method in class net.sf.freecol.server.model.MonarchSession
-
- getMercenaries(Random) - Method in class net.sf.freecol.common.model.Monarch
-
Gets some units available as mercenaries.
- getMercenaryForce() - Method in class net.sf.freecol.common.model.Monarch
-
Gets the force describing the Mercenary Force.
- getMercenaryLeaderIndex(Random) - Static method in class net.sf.freecol.common.i18n.NameCache
-
Get a random mercenary leader index.
- getMercenaryLeaderName(int) - Static method in class net.sf.freecol.common.i18n.NameCache
-
Get a mercenary leader name by index.
- getMessage() - Method in class net.sf.freecol.client.gui.GUIMessage
-
Get the message data.
- getMessage() - Method in class net.sf.freecol.common.networking.ChatMessage
-
What is the text of this ChatMessage?
- getMessage(int) - Method in class net.sf.freecol.client.gui.ChatDisplay
-
Gets the message at position 'index'.
- getMessageButton(String, String, Player, FreeColGameObject) - Static method in class net.sf.freecol.client.gui.panel.Utility
-
Make a suitable link button for a given key.
- getMessageCount() - Method in class net.sf.freecol.client.gui.ChatDisplay
-
Gets the amount of message that are currently being displayed
on this GUI.
- getMessageDisplay(ModelMessage) - Method in class net.sf.freecol.common.model.Game
-
Helper function to get the object to display with a message in this game.
- getMessageFileNames(Locale) - Static method in class net.sf.freecol.common.i18n.Messages
-
Get a list of candidate message file names for a given locale.
- getMessageHandler() - Method in class net.sf.freecol.common.networking.Connection
-
Gets the MessageHandler for this Connection.
- getMessageSource(ModelMessage) - Method in class net.sf.freecol.common.model.Game
-
Helper function to get the source object of a message in this game.
- getMessageType() - Method in class net.sf.freecol.common.model.ModelMessage
-
Gets the messageType of the message to display.
- getMethodName() - Method in class net.sf.freecol.common.model.Scope
-
Gets the method name.
- getMethodReturnType(Method) - Method in class net.sf.freecol.common.util.Introspector
-
Get the return type from a Method.
- getMethodValue() - Method in class net.sf.freecol.common.model.Scope
-
Gets the method value.
- getMigrantCount() - Static method in enum net.sf.freecol.common.model.Europe.MigrationType
-
Gets the migrant count.
- getMilitaryGoodsPriceToBuy(GoodsType, int) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Price some goods that have military value to the settlement.
- getMilitaryRole() - Method in class net.sf.freecol.common.model.Unit
-
Get a military role for this unit.
- getMilitaryRoles() - Method in class net.sf.freecol.common.model.Specification
-
Get the military roles in this specification, in decreasing order of
effectiveness.
- getMilitaryStrength() - Method in class net.sf.freecol.common.model.NationSummary
-
Gets the military strength.
- getMilitaryStrengthComparator() - Method in class net.sf.freecol.common.model.CombatModel
-
Get a comparator to order units by relative military strength with respect to
this combat model.
- getMinimapEconomicColor(TileType) - Method in class net.sf.freecol.client.gui.panel.MiniMap
-
- getMinimapPoliticsColor(TileType) - Method in class net.sf.freecol.client.gui.panel.MiniMap
-
- getMinimum() - Method in class net.sf.freecol.common.model.RandomRange
-
Get the range lower bound.
- getMinimumGrowth() - Method in class net.sf.freecol.common.model.SettlementType
-
Get the minimum growth value.
- getMinimumIndex(BuildableType) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel
-
- getMinimumLatitude() - Method in class net.sf.freecol.common.model.Map
-
Gets the MinimumLatitude value.
- getMinimumScore() - Method in enum net.sf.freecol.common.model.HighScore.ScoreLevel
-
Gets the minimum score.
- getMinimumSize() - Method in class net.sf.freecol.client.gui.option.FreeColActionUI.BlinkingLabel
-
- getMinimumSize() - Method in class net.sf.freecol.common.model.SettlementType
-
Get the minimum size of this settlement type.
- getMinimumSize(JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColToolTipUI
-
- getMinimumValue() - Method in class net.sf.freecol.common.option.IntegerOption
-
Get the minimum allowed value.
- getMinValue() - Method in class net.sf.freecol.common.model.ResourceType
-
Gets the minimum value for this resource.
- getMiscIconImage(FreeColGameObjectType) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
- getMiscIconImage(FreeColGameObjectType, float) - Static method in class net.sf.freecol.client.gui.ImageLibrary
-
- getMiscIconImage(FreeColGameObjectType, Dimension) - Static method in class net.sf.freecol.client.gui.ImageLibrary
-
- getMiscImage(String) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
Returns the image with the given identifier.
- getMiscImage(String, float) - Static method in class net.sf.freecol.client.gui.ImageLibrary
-
- getMiscImage(String, Dimension) - Static method in class net.sf.freecol.client.gui.ImageLibrary
-
- getMission() - Method in class net.sf.freecol.server.ai.AIUnit
-
Gets the mission this unit has been assigned.
- getMission(Class<T>) - Method in class net.sf.freecol.server.ai.AIUnit
-
Get the unit mission if it is of a given class.
- getMission(Game, FreeColXMLReader) - Static method in class net.sf.freecol.common.model.mission.MissionManager
-
Returns a new Mission read from the input stream if possible,
and null if not.
- getMissionary() - Method in class net.sf.freecol.common.model.IndianSettlement
-
Gets the missionary from this settlement.
- getMissionaryChoice(Unit, IndianSettlement, boolean, boolean) - Method in class net.sf.freecol.client.gui.GUI
-
Get the user choice of what to do with a missionary at a native
settlement.
- getMissionaryLineOfSight() - Method in class net.sf.freecol.common.model.IndianSettlement
-
Get the line of sight used by a missionary at this settlement.
- getMissionaryMission(AIUnit) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Gets a new MissionaryMission for a unit.
- getMissionaryMoveType(Tile, Settlement) - Method in class net.sf.freecol.common.model.Unit
-
Get the MoveType when moving a missionary to a settlement.
- getMissionaryRole() - Method in class net.sf.freecol.common.model.Specification
-
Get the missionary role.
- getMissionaryTradeModifiers(boolean) - Method in class net.sf.freecol.common.model.Unit
-
Gets the appropriate trade bonuses due to a missionary unit.
- getMissionChip(Graphics2D, Player, boolean) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
Gets the mission chip for a native settlement.
- getMissions() - Method in class net.sf.freecol.common.model.mission.CompoundMission
-
Get the Missions value.
- getMixer() - Method in class net.sf.freecol.common.sound.SoundPlayer
-
Gets the mixer.
- getMixerInfo() - Method in class net.sf.freecol.common.option.AudioMixerOption.MixerWrapper
-
Gets the mixer info.
- getMixerWrapperByName(String) - Method in class net.sf.freecol.common.option.AudioMixerOption
-
Gets a mixer wrapper by name.
- getMnemonic() - Method in class net.sf.freecol.client.gui.action.FreeColAction
-
Gets the mnemonic to be used for selecting this action
- getModDescriptorInputStream() - Method in class net.sf.freecol.common.io.FreeColModFile
-
Gets the input stream to the mod meta file.
- getMode() - Method in class net.sf.freecol.client.gui.panel.InfoPanel
-
Get the mode for this panel.
- getMode() - Method in class net.sf.freecol.server.ai.Cargo
-
- getModelMessageComparator(Game) - Method in class net.sf.freecol.client.ClientOptions
-
Return the client's preferred comparator for ModelMessages.
- getModelMessages() - Method in class net.sf.freecol.common.model.Player
-
Gets all the model messages for this player.
- getModeString() - Method in class net.sf.freecol.server.ai.Cargo
-
- getModFile(String) - Static method in class net.sf.freecol.common.io.Mods
-
Gets the mod with the given object identifier.
- getModifierAsString(Modifier) - Static method in class net.sf.freecol.client.gui.panel.ModifierFormat
-
- getModifierComponent(Modifier) - Method in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
-
- getModifierIndex() - Method in class net.sf.freecol.common.model.Modifier
-
Get the modifier index.
- getModifierLabels(Modifier, FreeColGameObjectType, Turn) - Static method in class net.sf.freecol.client.gui.panel.ModifierFormat
-
- getModifiers() - Method in class net.sf.freecol.common.model.FreeColObject
-
Gets a copy of the modifiers of this object.
- getModifiers(String) - Method in class net.sf.freecol.common.model.BuildQueue
-
Returns the modifier set with the given id.
- getModifiers(String) - Method in interface net.sf.freecol.common.model.Consumer
-
Returns the modifier set with the given id.
- getModifiers(String) - Method in class net.sf.freecol.common.model.FreeColObject
-
Gets the set of modifiers with the given identifier from this object.
- getModifiers(String) - Method in class net.sf.freecol.common.model.Specification
-
Get all the Modifiers with the given identifier.
- getModifiers(String, FreeColGameObjectType) - Method in class net.sf.freecol.common.model.FreeColObject
-
Gets the set of modifiers with the given identifier from this object.
- getModifiers(String, FreeColGameObjectType, Turn) - Method in class net.sf.freecol.common.model.Building
-
Gets the set of modifiers with the given identifier from this object.
- getModifiers(String, FreeColGameObjectType, Turn) - Method in class net.sf.freecol.common.model.FeatureContainer
-
Gets the set of modifiers with the given identifier from this container.
- getModifiers(String, FreeColGameObjectType, Turn) - Method in class net.sf.freecol.common.model.FreeColObject
-
Gets the set of modifiers with the given identifier from this object.
- getModifiers(String, FreeColGameObjectType, Turn) - Method in class net.sf.freecol.common.model.Unit
-
Gets the set of modifiers with the given identifier from this object.
- getModifierStrings(float, Modifier.ModifierType) - Static method in class net.sf.freecol.client.gui.panel.ModifierFormat
-
- getModifierStrings(Modifier) - Static method in class net.sf.freecol.client.gui.panel.ModifierFormat
-
- getModMessageFileNames(Locale) - Static method in class net.sf.freecol.common.i18n.Messages
-
Get a list of candidate mod message file names for a given locale.
- getMonarch() - Method in class net.sf.freecol.common.model.Player
-
Gets the monarch object this player has.
- getMonarchImage(Nation) - Static method in class net.sf.freecol.client.gui.ImageLibrary
-
Returns the monarch-image for the given tile.
- getMonarchKey() - Method in class net.sf.freecol.common.model.Player
-
Get a resource key for the player monarch image.
- getMonarchKey() - Method in class net.sf.freecol.common.networking.MonarchActionMessage
-
Gets the monarch key.
- getMostHated() - Method in class net.sf.freecol.common.model.IndianSettlement
-
Gets the most hated nation of this settlement.
- getMostHatedLabel(boolean) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Get a template for the current most hated nation, depending whether the
requestor has contacted this settlement.
- getMostValuableGoods() - Method in class net.sf.freecol.common.model.Player
-
Get the most valuable goods available in one of the player's colonies for the
purposes of choosing a threat-to-boycott.
- getMoveCost(int) - Method in class net.sf.freecol.common.model.TileImprovementType
-
Possibly reduce the cost of moving due to this tile improvement type.
- getMoveCost(Direction, int) - Method in class net.sf.freecol.common.model.TileImprovement
-
Calculates the movement cost on the basis of connected tile improvements.
- getMoveCost(Tile) - Method in class net.sf.freecol.common.model.Unit
-
Gets the cost of moving this Unit onto the given
Tile.
- getMoveCost(Tile, Tile, int) - Method in class net.sf.freecol.common.model.TileItemContainer
-
Determine the movement cost to this Tile from another
Tile.
- getMoveCost(Tile, Tile, int) - Method in class net.sf.freecol.common.model.Unit
-
Gets the cost of moving this Unit from the given
Tile onto the given Tile.
- getMovement() - Method in class net.sf.freecol.common.model.UnitType
-
Get the base movement of this unit type.
- getMovesAsString() - Method in class net.sf.freecol.common.model.Unit
-
Make a label showing the unit moves left.
- getMovesLeft() - Method in interface net.sf.freecol.common.model.Movable
-
Returns the amount of moves this Movable has left.
- getMovesLeft() - Method in class net.sf.freecol.common.model.pathfinding.BaseCostDecider
-
Gets the number of moves left after the proposed move.
- getMovesLeft() - Method in interface net.sf.freecol.common.model.pathfinding.CostDecider
-
Gets the number of moves left.
- getMovesLeft() - Method in class net.sf.freecol.common.model.PathNode
-
Gets the number of moves remaining at this point in the path.
- getMovesLeft() - Method in class net.sf.freecol.common.model.Unit
-
Get the moves left this turn.
- getMovesLeft() - Method in class net.sf.freecol.server.model.TradeSession
-
- getMoveToEurope() - Method in class net.sf.freecol.common.model.Tile
-
Get the move-to-Europe state of the tile.
- getMoveType(Direction) - Method in class net.sf.freecol.common.model.Unit
-
Gets the type of a move made in a specified direction.
- getMoveType(Tile) - Method in class net.sf.freecol.common.model.Unit
-
Gets the type of a move that is made when moving from one tile to another.
- getMoveType(Tile, Tile, int) - Method in class net.sf.freecol.common.model.Unit
-
Gets the type of a move that is made when moving from one tile to another.
- getMyPlayer() - Method in class net.sf.freecol.client.FreeColClient
-
Gets the Player that uses this client.
- getMyPlayer() - Method in class net.sf.freecol.client.gui.panel.FreeColDialog
-
Get the player.
- getMyPlayer() - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
-
Get the player.
- getMySortedColonies() - Method in class net.sf.freecol.client.FreeColClient
-
Get a list of the player colonies.
- getName() - Method in class net.sf.freecol.client.gui.action.FreeColAction
-
Returns the name of this Option.
- getName() - Method in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
-
Get the name of this ColopediaDetailPanel, which is generally
used to label the root node of its sub-tree.
- getName() - Method in class net.sf.freecol.client.gui.panel.ConceptDetailPanel
-
- getName() - Method in class net.sf.freecol.client.gui.plaf.FreeColLookAndFeel
-
Gets the name of this Look and Feel.
- getName() - Method in class net.sf.freecol.common.model.LostCityRumour
-
Get the name of this rumour.
- getName() - Method in interface net.sf.freecol.common.model.Nameable
-
Gets the name of this Nameable.
- getName() - Method in class net.sf.freecol.common.model.Player
-
Gets the name of this player.
- getName() - Method in class net.sf.freecol.common.model.Region
-
Gets the name of this Nameable.
- getName() - Method in class net.sf.freecol.common.model.Settlement
-
Get the name of this Settlement.
- getName() - Method in class net.sf.freecol.common.model.TradeRoute
-
Get the name of this trade route.
- getName() - Method in class net.sf.freecol.common.model.Unit
-
Get the individual name of this unit.
- getName() - Method in class net.sf.freecol.common.networking.Connection
-
Gets the connection name.
- getName() - Method in class net.sf.freecol.common.option.OptionGroup
-
Gets the i18n-name of this Option.
- getName() - Method in class net.sf.freecol.common.ServerInfo
-
Returns the name of the server that is beeing represented
by this object.
- getName() - Static method in class net.sf.freecol.FreeCol
-
Gets the user name.
- getName() - Method in class net.sf.freecol.server.FreeColServer
-
Gets the name of this server.
- getName(int[]) - Static method in class net.sf.freecol.tools.RiverMaker
-
- getName(String) - Static method in class net.sf.freecol.common.i18n.Messages
-
- getName(Named) - Static method in class net.sf.freecol.common.i18n.Messages
-
- getNameForNewLand() - Method in class net.sf.freecol.common.model.Player
-
Get a name for the new land.
- getNameForRegion(Region) - Method in class net.sf.freecol.common.model.Player
-
Get a name for a region.
- getNameForTradeRoute() - Method in class net.sf.freecol.common.model.Player
-
Get a unique name for a new trade route.
- getNameForUnit(UnitType, Random) - Method in class net.sf.freecol.common.model.Player
-
Gets a new name for a unit.
- getNameKey() - Method in class net.sf.freecol.common.model.AbstractGoods
-
Gets the name of this named object.
- getNameKey() - Method in class net.sf.freecol.common.model.Building
-
Gets the name of this named object.
- getNameKey() - Method in enum net.sf.freecol.common.model.Direction
-
Gets the name of this named object.
- getNameKey() - Method in class net.sf.freecol.common.model.Europe
-
Gets the name of this named object.
- getNameKey() - Method in class net.sf.freecol.common.model.Feature
-
Gets the name of this named object.
- getNameKey() - Method in class net.sf.freecol.common.model.FreeColGameObjectType
-
Gets the name of this named object.
- getNameKey() - Method in enum net.sf.freecol.common.model.HistoryEvent.HistoryEventType
-
Gets the name of this named object.
- getNameKey() - Method in class net.sf.freecol.common.model.LostCityRumour
-
Gets the name of this named object.
- getNameKey() - Method in enum net.sf.freecol.common.model.ModelMessage.MessageType
-
Gets the name of this named object.
- getNameKey() - Method in class net.sf.freecol.common.model.Monarch
-
Gets the name of this named object.
- getNameKey() - Method in interface net.sf.freecol.common.model.Named
-
Gets the name of this named object.
- getNameKey() - Method in enum net.sf.freecol.common.model.NationOptions.Advantages
-
Gets the name of this named object.
- getNameKey() - Method in enum net.sf.freecol.common.model.NationOptions.NationState
-
Gets the name of this named object.
- getNameKey() - Method in enum net.sf.freecol.common.model.Player.NoClaimReason
-
Gets the name of this named object.
- getNameKey() - Method in class net.sf.freecol.common.model.Region
-
Gets the name of this named object.
- getNameKey() - Method in enum net.sf.freecol.common.model.Region.RegionType
-
Gets the name of this named object.
- getNameKey() - Method in class net.sf.freecol.common.model.Resource
-
Gets the name of this named object.
- getNameKey() - Method in enum net.sf.freecol.common.model.Stance
-
Gets the name of this named object.
- getNameKey() - Method in class net.sf.freecol.common.model.Tension
-
Gets the name of this named object.
- getNameKey() - Method in class net.sf.freecol.common.model.Tile
-
Gets the name of this named object.
- getNameKey() - Method in class net.sf.freecol.common.model.TileImprovement
-
Gets the name of this named object.
- getNameKey() - Method in class net.sf.freecol.common.model.TileItem
-
Gets the name of this named object.
- getNamespaceContext() - Method in class net.sf.freecol.common.io.FreeColXMLWriter
-
- getNation() - Method in class net.sf.freecol.common.model.Player
-
Gets this Player's nation.
- getNation(String) - Method in class net.sf.freecol.common.model.Specification
-
Get a nation by identifier.
- getNationalAdvantages() - Method in class net.sf.freecol.common.model.NationOptions
-
Get the national advantages.
- getNationality() - Method in class net.sf.freecol.common.model.Unit
-
Gets the nationality of this Unit.
- getNationAt(Tile, Direction) - Method in class net.sf.freecol.client.control.InGameController
-
Convenience function to find the nation controlling an adjacent
settlement.
- getNationColor() - Method in class net.sf.freecol.common.model.Player
-
Gets the player nation color.
- getNationId() - Method in class net.sf.freecol.common.model.HighScore
-
Get the nation identifier.
- getNationId() - Method in class net.sf.freecol.common.model.Player
-
Get the identifier for this Player's nation.
- getNationLabel() - Method in class net.sf.freecol.common.model.HighScore
-
Get the independent nation name.
- getNationLabel() - Method in class net.sf.freecol.common.model.Player
-
Get a template for this players nation name.
- getNationOptions() - Method in class net.sf.freecol.common.model.Game
-
Get the current nation options.
- getNationResourceKey() - Method in class net.sf.freecol.common.model.Player
-
Gets a resource key for the nation name.
- getNations() - Method in class net.sf.freecol.common.model.NationOptions
-
Get the nations in the game.
- getNations() - Method in class net.sf.freecol.common.model.Specification
-
Gets the nations.
- getNationState(Nation) - Method in class net.sf.freecol.common.model.NationOptions
-
Get the NationState value of a particular Nation.
- getNationSummary() - Method in class net.sf.freecol.common.networking.GetNationSummaryMessage
-
Client side helper to get the summary.
- getNationSummary(Player) - Method in class net.sf.freecol.client.control.InGameController
-
Get the nation summary for a player.
- getNationSummary(Player) - Method in class net.sf.freecol.common.model.Player
-
Access the nation cache.
- getNationSummary(Player) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Server query-response for asking for the nation summary of a player.
- getNationSummary(Player) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Get a nation summary for another player.
- getNationSummary(ServerPlayer, Player) - Method in class net.sf.freecol.server.control.InGameController
-
Gets a nation summary.
- GetNationSummaryMessage - Class in net.sf.freecol.common.networking
-
The message sent when summarizing a nation.
- GetNationSummaryMessage(Player) - Constructor for class net.sf.freecol.common.networking.GetNationSummaryMessage
-
Create a new GetNationSummaryMessage for the
specified player.
- GetNationSummaryMessage(Element) - Constructor for class net.sf.freecol.common.networking.GetNationSummaryMessage
-
Create a new GetNationSummaryMessage from a
supplied element.
- getNationType() - Method in class net.sf.freecol.common.model.Player
-
Get the nation type of this player.
- getNationType(String) - Method in class net.sf.freecol.common.model.Specification
-
Get a nation type by identifier.
- getNationTypeId() - Method in class net.sf.freecol.common.model.HighScore
-
Get the nation type identifier.
- getNationTypes() - Method in class net.sf.freecol.common.model.Specification
-
Gets the nation types.
- getNavalMoveType(Tile, Tile) - Method in class net.sf.freecol.common.model.Unit
-
Gets the type of a move that is made when moving a naval unit from one tile
to another.
- getNavalREFUnitType() - Method in class net.sf.freecol.common.model.Monarch
-
Get a unit type for the REF navy.
- getNavalStrength() - Method in class net.sf.freecol.common.model.NationSummary
-
Gets the naval strength.
- getNavalStrengthRatio() - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Is this player lagging in naval strength? Calculate the ratio
of its naval strength to the average strength of other European
colonial powers.
- getNavalUnits() - Method in class net.sf.freecol.common.model.Monarch.Force
-
Gets the naval units.
- getNavalUnits() - Method in class net.sf.freecol.common.model.UnitLocation
-
Gets a list of all naval units here.
- getNearestSettlement(Player, int, boolean) - Method in class net.sf.freecol.common.model.Tile
-
Finds the nearest settlement to this tile.
- getNearLocationLabel(Direction, StringTemplate) - Method in class net.sf.freecol.common.model.Tile
-
Get a label for a nearby location.
- getNeededTurnsOfTraining() - Method in class net.sf.freecol.common.model.Unit
-
Gets the number of turns this unit has to train to educate a student.
- getNeededTurnsOfTraining(UnitType, UnitType) - Method in class net.sf.freecol.common.model.Unit
-
Gets the number of turns this unit has to train to educate a student.
- getNeededWagons(Tile) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Gets the needed wagons for a tile/contiguity.
- getNeighbourOrNull(Direction) - Method in class net.sf.freecol.common.model.Tile
-
Get the neighbouring tile in the given direction.
- getNeighbourTile(String) - Method in class net.sf.freecol.common.model.Unit
-
Gets the tile in a given direction.
- getNetProduction() - Method in class net.sf.freecol.client.gui.panel.LabourData.LocationData
-
- getNetProductionOf(GoodsType) - Method in class net.sf.freecol.common.model.Colony
-
Get the net production of the given goods type.
- getNetProductionOf(GoodsType) - Method in class net.sf.freecol.common.model.ProductionCache
-
Returns the net production, that is the total production minus the total
consumption, of the given GoodsType.
- getNetworkHandler() - Method in class net.sf.freecol.metaserver.MetaServer
-
Gets the control object that handles the network requests.
- getNetworkReplyId() - Method in class net.sf.freecol.common.networking.NetworkReplyObject
-
Gets the unique identifier for the network message this
object will store.
- getNewColonistTurns() - Method in class net.sf.freecol.common.model.Colony
-
Get the number of turns before a new colonist will be born in this colony
with current production levels.
- getNewColonyName(Player, Tile) - Method in class net.sf.freecol.client.gui.GUI
-
Get a name for a new colony for a player.
- getNewDirection(Direction) - Method in enum net.sf.freecol.server.generator.River.DirectionChange
-
- getNewLandName() - Method in class net.sf.freecol.common.model.HighScore
-
Get the name given to the New World.
- getNewLandName() - Method in class net.sf.freecol.common.model.Player
-
Gets the name this player has chosen for the new world.
- getNewLandName() - Method in class net.sf.freecol.common.networking.NewLandNameMessage
-
Public accessor for the new land name.
- getNewLandName(Player) - Static method in class net.sf.freecol.common.i18n.NameCache
-
Get the new land name for a player.
- getNewModelMessages() - Method in class net.sf.freecol.common.model.Player
-
Gets all new messages for this player.
- getNewRegionName() - Method in class net.sf.freecol.common.networking.NewRegionNameMessage
-
Public accessor for the new region name.
- getNewSpace() - Method in class net.sf.freecol.server.ai.Cargo
-
How much space would be needed to add this transportable?
- getNewTradeRoute() - Method in class net.sf.freecol.common.networking.ServerAPI
-
Server query-response for creating a new trade route.
- getNewTradeRoute(Player) - Method in class net.sf.freecol.client.control.InGameController
-
Gets a new trade route for a player.
- getNewTradeRoute(ServerPlayer) - Method in class net.sf.freecol.server.control.InGameController
-
Get a new trade route for a player.
- getNewTurns() - Method in class net.sf.freecol.common.model.pathfinding.BaseCostDecider
-
Gets the number of turns consumed by the proposed move.
- getNewTurns() - Method in interface net.sf.freecol.common.model.pathfinding.CostDecider
-
Gets the number of turns consumed.
- getNewUnit() - Method in class net.sf.freecol.common.model.EuropeWas
-
Gets a unit added to Europe since this EuropeWas was sampled.
- getNewUnitType() - Method in class net.sf.freecol.common.model.UnitTypeChange
-
Gets the unit type to change to.
- getNewWorldGoodsTypeList() - Method in class net.sf.freecol.common.model.Specification
-
Gets the new world goods type list.
- getNewWorldLuxuryGoodsTypeList() - Method in class net.sf.freecol.common.model.Specification
-
Gets the new world luxury goods type list.
- getNextActiveUnit() - Method in class net.sf.freecol.common.model.Player
-
Gets a new active unit.
- getNextCityOfCibola() - Static method in class net.sf.freecol.common.i18n.NameCache
-
Get the next name for a city of Cibola, removing it from the
list of available names.
- getNextDirection() - Method in enum net.sf.freecol.common.model.Direction
-
Get the next direction after this one (clockwise).
- getNextGoingToUnit() - Method in class net.sf.freecol.common.model.Player
-
Gets a new going-to unit.
- getNextId() - Method in class net.sf.freecol.common.model.Game
-
Stub for routine only meaningful in the server.
- getNextId() - Method in class net.sf.freecol.server.ai.AIMain
-
Gets a unique identifier for an AIObject.
- getNextId() - Method in class net.sf.freecol.server.model.ServerGame
-
Get a unique identifier to identify a FreeColGameObject.
- getNextNetworkReplyId() - Method in class net.sf.freecol.common.networking.ReceivingThread
-
Gets the next network reply identifier that will be used when
identifing a network message.
- getNextPlayer() - Method in class net.sf.freecol.common.model.Game
-
Gets the next current player.
- getNextTradeRouteUnit() - Method in class net.sf.freecol.common.model.Player
-
Gets the next trade route unit.
- getNextTurnImageKey() - Method in enum net.sf.freecol.client.gui.ImageLibrary.PathType
-
- getNoAddReason(Locatable) - Method in class net.sf.freecol.common.model.Building
-
Gets the reason why a given Locatable can not be added to this
Location.
- getNoAddReason(Locatable) - Method in class net.sf.freecol.common.model.ColonyTile
-
Gets the reason why a given Locatable can not be added to this
Location.
- getNoAddReason(Locatable) - Method in class net.sf.freecol.common.model.GoodsLocation
-
Gets the reason why a given Locatable can not be added to this
Location.
- getNoAddReason(Locatable) - Method in class net.sf.freecol.common.model.HighSeas
-
Gets the reason why a given Locatable can not be added to this
Location.
- getNoAddReason(Locatable) - Method in class net.sf.freecol.common.model.Settlement
-
Gets the reason why a given Locatable can not be added to this
Location.
- getNoAddReason(Locatable) - Method in class net.sf.freecol.common.model.Unit
-
Gets the reason why a given Locatable can not be added to this
Location.
- getNoAddReason(Locatable) - Method in class net.sf.freecol.common.model.UnitLocation
-
Gets the reason why a given Locatable can not be added to this
Location.
- getNoAddReason(Locatable) - Method in class net.sf.freecol.common.model.WorkLocation
-
Gets the reason why a given Locatable can not be added to this
Location.
- getNoAddReason(UnitType) - Method in class net.sf.freecol.common.model.BuildingType
-
Gets the reason why a given unit type can not be added to a building of this
type.
- getNoBuildReason(BuildableType, List<BuildableType>) - Method in class net.sf.freecol.common.model.Colony
-
Return the reason why the give BuildableType can not be built.
- getNoKey() - Method in enum net.sf.freecol.common.model.Monarch.MonarchAction
-
Gets the no key.
- getNormalGameFogOfWar() - Static method in class net.sf.freecol.common.debug.FreeColDebugger
-
Get the normal fog of war setting.
- getNormalGoodsPriceToBuy(GoodsType, int) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Price some goods according to the amount present in the settlement.
- getNothingMessage(Player, boolean, Random) - Method in class net.sf.freecol.common.model.LostCityRumour
-
Get the message for a "nothing" rumour.
- getNotWorking() - Method in class net.sf.freecol.client.gui.panel.LabourData.LocationData
-
- getNoWorkReason() - Method in class net.sf.freecol.common.model.Building
-
Checks if this work location is available to the colony to be worked.
- getNoWorkReason() - Method in class net.sf.freecol.common.model.ColonyTile
-
Checks if this work location is available to the colony to be worked.
- getNoWorkReason() - Method in class net.sf.freecol.common.model.WorkLocation
-
Checks if this work location is available to the colony to be worked.
- getNumber() - Method in class net.sf.freecol.common.model.AbstractUnit
-
Get the number of units.
- getNumber() - Method in class net.sf.freecol.common.model.Turn
-
Gets the turn number.
- getNumber() - Method in class net.sf.freecol.common.option.AbstractUnitOption
-
Get the number option.
- getNumberForLanguage(String) - Static method in class net.sf.freecol.common.i18n.NumberRules
-
Returns a rule appropriate for the given language, or the
OTHER_NUMBER_RULE if none has been defined.
- getNumberOfColonies() - Method in class net.sf.freecol.tools.ColonizationSaveGameReader.GameData
-
- getNumberOfEffects() - Method in class net.sf.freecol.common.model.Disaster
-
Get the number of effects.
- getNumberOfKingLandUnits() - Method in class net.sf.freecol.common.model.Player
-
Gets the number of King's land units.
- getNumberOfLivingHumanPlayers() - Method in class net.sf.freecol.server.FreeColServer
-
Gets the number of human players in this game that is still playing.
- getNumberOfPorts() - Method in class net.sf.freecol.common.model.Player
-
Get the number of port settlements.
- getNumberOfSettlements() - Method in class net.sf.freecol.common.model.NationSummary
-
Gets the number of settlements.
- getNumberOfSettlements() - Method in class net.sf.freecol.common.model.NationType
-
Get the national number of settlements.
- getNumberOfSettlements() - Method in class net.sf.freecol.common.model.Player
-
Get the number of settlements.
- getNumberOfUnits() - Method in class net.sf.freecol.common.model.NationSummary
-
Gets the number of units.
- getNumbers(int) - Method in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
-
- getNumbers(int) - Method in class net.sf.freecol.tools.FlagTest
-
- getObject() - Method in class net.sf.freecol.client.gui.ChoiceItem
-
Gets the Object contained by this choice.
- getObject() - Method in class net.sf.freecol.common.util.RandomChoice
-
- getObjectImage(FreeColObject, float) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
Returns the appropriate BufferedImage for a FreeColObject.
- getOccupation(Unit, boolean) - Method in class net.sf.freecol.common.model.WorkLocation
-
Gets the best occupation for a given unit at this work location.
- getOccupation(UnitType) - Method in class net.sf.freecol.common.model.WorkLocation
-
Gets the best occupation for a given unit type at this work location.
- getOccupationFor(Unit, boolean) - Method in class net.sf.freecol.common.model.Colony
-
Gets the best occupation for a given unit.
- getOccupationFor(Unit, boolean, LogBuilder) - Method in class net.sf.freecol.common.model.Colony
-
Gets the best occupation for a given unit.
- getOccupationFor(Unit, Collection<GoodsType>) - Method in class net.sf.freecol.common.model.Colony
-
Gets the best occupation for a given unit to produce one of a given set of
goods types.
- getOccupationFor(Unit, Collection<GoodsType>, LogBuilder) - Method in class net.sf.freecol.common.model.Colony
-
Gets the best occupation for a given unit to produce one of a given set of
goods types.
- getOccupationIndicatorChip(Graphics2D, Unit, String) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
Gets a chip for an occupation indicator, i.e.
- getOccupationLabel(Player, boolean) - Method in class net.sf.freecol.common.model.Unit
-
Get a label for the current unit occupation.
- getOccupationTrace() - Method in class net.sf.freecol.common.model.Colony
-
Gets the occupation tracing status.
- getOccupyingUnit() - Method in class net.sf.freecol.common.model.ColonyTile
-
Gets a unit who is occupying the tile.
- getOccupyingUnit() - Method in class net.sf.freecol.common.model.Tile
-
Gets the unit that is occupying the tile.
- getOffence() - Method in class net.sf.freecol.common.model.Role
-
Get the offense value for this role.
- getOffence() - Method in class net.sf.freecol.common.model.UnitType
-
Get the offence of this unit type.
- getOffence(Specification) - Method in class net.sf.freecol.common.model.AbstractUnit
-
Get the approximate offence power that an instantiated unit corresponding to
this abstract form would have.
- getOffencePower(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.CombatModel
-
Get the offensive power of a attacker wrt a defender.
- getOffencePower(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.SimpleCombatModel
-
Get the offensive power of a unit attacking another.
- getOffencePower(FreeColGameObject, FreeColGameObject, LogBuilder) - Method in class net.sf.freecol.common.model.SimpleCombatModel
-
Get the offensive power of a unit attacking another.
- getOffensiveModifiers(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.CombatModel
-
Collect all the offensive modifiers that apply to an attack.
- getOffensiveModifiers(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.SimpleCombatModel
-
Collect all the offensive modifiers that apply to an attack.
- getOfferedFathers() - Method in class net.sf.freecol.common.model.Player
-
Gets the offered fathers for this player.
- getOggStream(File) - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory
-
Gets a new audio input stream to decode Ogg/Vorbis Audio from
an input stream.
- getOldGoodsCount(GoodsType) - Method in class net.sf.freecol.common.model.GoodsContainer
-
Gets the amount of one type of goods at the beginning of the turn.
- getOldNationNameKey() - Method in class net.sf.freecol.common.model.HighScore
-
Get the original nation localized name key.
- getOldPrice() - Method in class net.sf.freecol.common.model.MarketData
-
Get the old price.
- getOldUserDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
-
Find the old user directory.
- getOperandType() - Method in class net.sf.freecol.common.model.Operand
-
Gets the operand type.
- getOperator() - Method in class net.sf.freecol.common.model.Limit
-
Get the Operator value.
- getOption() - Method in class net.sf.freecol.client.gui.action.SelectableAction
-
Get the value of the underlying option.
- getOption() - Method in class net.sf.freecol.client.gui.option.OptionUI
-
- getOption(String) - Method in class net.sf.freecol.common.model.Specification
-
Get the AbstractOption with the given identifier.
- getOption(String) - Method in class net.sf.freecol.common.option.OptionGroup
-
Get an option in this group (or descendents) by object identifier.
- getOptionGroup(String) - Method in class net.sf.freecol.common.model.Specification
-
Get the OptionGroup with the given identifier.
- getOptionGroup(String) - Method in class net.sf.freecol.common.option.OptionGroup
-
Gets the value of an option as an option group.
- getOptionGroupId() - Method in class net.sf.freecol.client.gui.panel.OptionsDialog
-
Get the identifier of the OptionGroup.
- getOptionName() - Method in enum net.sf.freecol.common.model.ModelMessage.MessageType
-
Gets the option name.
- getOptions() - Method in class net.sf.freecol.common.option.OptionGroup
-
Get the options in this group.
- getOptionsDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
-
Gets the directory where the user options are saved.
- getOptionsFile(String) - Static method in class net.sf.freecol.common.io.FreeColDirectories
-
Get an options file from the options directory.
- getOptionUI() - Method in class net.sf.freecol.client.gui.panel.OptionsDialog
-
Get the option group UI controlling this dialog.
- getOptionUI(String) - Method in class net.sf.freecol.client.gui.option.OptionGroupUI
-
- getOptionUI(GUI, Option, boolean) - Static method in class net.sf.freecol.client.gui.option.OptionUI
-
Get an option UI for a given option.
- getOptionValues() - Method in class net.sf.freecol.common.option.ListOption
-
Get the values of the current non-null options in the list.
- getOther(Player) - Method in class net.sf.freecol.common.model.TradeItem
-
Get the other player for this trade item.
- getOtherConnection() - Method in class net.sf.freecol.server.networking.DummyConnection
-
Gets the DummyConnection this object is connected to.
- getOtherFCGO(Game) - Method in class net.sf.freecol.common.networking.DiplomacyMessage
-
Get the other FCGO.
- getOtherLivePlayers(Player...) - Method in class net.sf.freecol.common.model.Game
-
Get live players in the game, optionally excluding supplied ones.
- getOtherPlayer(Game) - Method in class net.sf.freecol.common.networking.FirstContactMessage
-
- getOtherPlayer(Player) - Method in class net.sf.freecol.common.model.DiplomaticTrade
-
Get the other player in a trade.
- getOtherStanceChangeKey() - Method in enum net.sf.freecol.common.model.Stance
-
Get the message key to use for player messages when stance changes between
other players.
- getOtherStudents() - Method in class net.sf.freecol.client.gui.panel.LabourData.LocationData
-
- getOtherStudentsName() - Method in class net.sf.freecol.client.gui.panel.LabourData.LocationData
-
- getOtherUnit() - Method in class net.sf.freecol.server.model.DiplomacySession
-
- getOtherWorkingAmateurs() - Method in class net.sf.freecol.client.gui.panel.LabourData.LocationData
-
- getOurClosestSettlementGoalDecider() - Static method in class net.sf.freecol.common.model.pathfinding.GoalDeciders
-
Gets a GoalDecider to find the `closest' settlement owned by the
searching unit player, with connected ports weighted double.
- getOurFCGO(Game) - Method in class net.sf.freecol.common.networking.DiplomacyMessage
-
Get our FCGO.
- getOurFreeColGameObject(String, Class<T>) - Method in class net.sf.freecol.common.model.Player
-
Get a FreeColGameObject with the specified identifier and class,
owned by this player.
- getOutput(GoodsType) - Method in class net.sf.freecol.common.model.ProductionType
-
Get the goods of the given goods type in this production type.
- getOutputs() - Method in class net.sf.freecol.common.model.ProductionType
-
Get the output goods.
- getOutputs() - Method in class net.sf.freecol.common.model.WorkLocation
-
Get the AbstractGoods produced by this work location.
- getOutputStream() - Method in class net.sf.freecol.common.networking.Connection
-
Get the output stream.
- getOutputType() - Method in class net.sf.freecol.common.model.GoodsType
-
What is this goods made into?.
- getOverlayImage(Tile) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
Returns the overlay image for the given tile.
- getOverlayImage(Tile, Set<String>) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
- getOverlayImage(TileType, String, Dimension) - Static method in class net.sf.freecol.client.gui.ImageLibrary
-
Returns the overlay-image for the given type and scale.
- getOverlayImage(TileType, String, Dimension, Set<String>) - Static method in class net.sf.freecol.client.gui.ImageLibrary
-
- getOwnedAIUnitsIterator() - Method in class net.sf.freecol.server.ai.goal.CreateMissionAtSettlementGoal
-
- getOwnedAIUnitsIterator() - Method in class net.sf.freecol.server.ai.goal.Goal
-
Since internal implementation details may vary,
each Goal will define an iterator over all of its units.
- getOwnedAIUnitsIterator() - Method in class net.sf.freecol.server.ai.goal.GotoAdjacentGoal
-
- getOwnedAIUnitsIterator() - Method in class net.sf.freecol.server.ai.goal.ManageMissionariesGoal
-
- getOwnedTiles() - Method in class net.sf.freecol.common.model.Settlement
-
Get the tiles this settlement owns.
- getOwnedUnits() - Method in class net.sf.freecol.common.model.IndianSettlement
-
Gets a list of the units native to this settlement.
- getOwnedUnitsIterator() - Method in class net.sf.freecol.common.model.IndianSettlement
-
Gets an iterator over all the units this IndianSettlement is
owning.
- getOwner() - Method in class net.sf.freecol.common.model.Europe
-
Gets the owner of this Ownable.
- getOwner() - Method in class net.sf.freecol.common.model.Goods
-
Gets the owner of this Ownable.
- getOwner() - Method in class net.sf.freecol.common.model.GoodsContainer
-
Gets the owner of this Ownable.
- getOwner() - Method in class net.sf.freecol.common.model.Market
-
Gets the owner of this Market.
- getOwner() - Method in interface net.sf.freecol.common.model.Ownable
-
Gets the owner of this Ownable.
- getOwner() - Method in class net.sf.freecol.common.model.Settlement
-
Gets the owner of this Ownable.
- getOwner() - Method in class net.sf.freecol.common.model.Tile
-
Gets the owner of this Ownable.
- getOwner() - Method in class net.sf.freecol.common.model.TradeRoute
-
Get the owner of this trade route.
- getOwner() - Method in class net.sf.freecol.common.model.Unit
-
Gets the owner of this Ownable.
- getOwner() - Method in class net.sf.freecol.common.model.WorkLocation
-
Gets the owner of this Ownable.
- getOwnerNation() - Method in class net.sf.freecol.client.gui.panel.EditSettlementDialog
-
- getOwnerNationType() - Method in class net.sf.freecol.client.gui.panel.EditSettlementDialog
-
- getOwnerPlayer() - Method in class net.sf.freecol.client.gui.panel.EditSettlementDialog
-
- getOwningSettlement() - Method in class net.sf.freecol.common.model.Tile
-
Gets the owning settlement for this tile.
- getOwningSettlement() - Method in class net.sf.freecol.common.model.WorkLocation
-
Gets the owning settlement for this work location.
- getPage() - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
-
Gets the next page from the oggSyncState into the oggStreamState.
- getPaidForSale() - Method in class net.sf.freecol.common.model.MarketData
-
Get the current sale price.
- getPaidForSale(GoodsType) - Method in class net.sf.freecol.common.model.Market
-
Determines the price paid for the sale of a single unit of a particular type
of goods.
- getPall() - Method in class net.sf.freecol.client.gui.panel.Flag
-
- getPanel(String) - Method in class net.sf.freecol.client.gui.panel.ReportEducationPanel
-
- getPanelType() - Method in class net.sf.freecol.client.gui.panel.ColopediaTreeItem
-
Returns the panel type this item belongs to.
- getParent() - Method in class net.sf.freecol.common.io.FreeColModFile
-
Gets the parent of the mod.
- getParent() - Method in class net.sf.freecol.common.model.Region
-
Gets the enclosing parent region.
- getParentWeight() - Method in class net.sf.freecol.server.ai.goal.Goal
-
Gets the weight of the parent goal, or 1 if there is no parent goal.
- getPathImage(ImageLibrary.PathType) - Static method in class net.sf.freecol.client.gui.ImageLibrary
-
Gets an image to represent the path of given path type.
- getPathImage(Unit) - Static method in class net.sf.freecol.client.gui.ImageLibrary
-
Gets an image to represent the path of the given Unit.
- getPathNextTurnImage(ImageLibrary.PathType) - Static method in class net.sf.freecol.client.gui.ImageLibrary
-
Gets an image to represent the path of the given Unit.
- getPathNextTurnImage(Unit) - Static method in class net.sf.freecol.client.gui.ImageLibrary
-
Gets an image to represent the path of the given Unit.
- getPathStartLocation() - Method in class net.sf.freecol.common.model.Unit
-
Gets a suitable location to start path searches for a unit.
- getPathType(Unit) - Static method in enum net.sf.freecol.client.gui.ImageLibrary.PathType
-
Get the broad class of image to show along unit paths.
- getPermutations(List<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
-
Given a list, return an iterable that yields all permutations
of the original list.
- getPioneer() - Method in class net.sf.freecol.server.ai.TileImprovementPlan
-
Gets the pioneer who have been assigned to making the
improvement described by this object.
- getPioneeringMission(AIUnit, Location) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Gets a new PioneeringMission for a unit.
- getPioneerRole() - Method in class net.sf.freecol.common.model.Specification
-
Get the pioneer role.
- getPioneerScore() - Method in class net.sf.freecol.common.model.Unit
-
Score this unit with its suitability for pioneering.
- getPlan(AIUnit, Tile) - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
-
Gets the existing tile improvement plan for a unit and tile.
- getPlanFor(Tile, List<TileImprovementPlan>) - Method in class net.sf.freecol.server.ai.AIColony
-
Gets the first plan for a specified tile from a list of tile
improvement plans.
- getPlannedBuildableTypes() - Method in class net.sf.freecol.server.ai.AIColony
-
Get the list of buildables in the colony plan.
- getPlayer() - Method in class net.sf.freecol.server.ai.AIPlayer
-
Gets the Player this AIPlayer is
controlling.
- getPlayer() - Method in class net.sf.freecol.server.ai.mission.Mission
-
Convenience accessor for the owning player.
- getPlayer(Game) - Method in class net.sf.freecol.common.networking.ChatMessage
-
Who sent this ChatMessage?
- getPlayer(Game) - Method in class net.sf.freecol.common.networking.FirstContactMessage
-
- getPlayer(Connection) - Method in class net.sf.freecol.server.FreeColServer
-
Gets a Player specified by a connection.
- getPlayerAfter(Player) - Method in class net.sf.freecol.common.model.Game
-
Gets the live player after the given player.
- getPlayerByName(String) - Method in class net.sf.freecol.common.model.Game
-
Gets a player specified by a name.
- getPlayerByNation(Nation) - Method in class net.sf.freecol.common.model.Game
-
Get a Player identified by its nation.
- getPlayerByNationId(String) - Method in class net.sf.freecol.common.model.Game
-
Get a Player identified by its nation identifier.
- getPlayerId() - Method in class net.sf.freecol.common.model.HistoryEvent
-
Get the id for the player that is credited with this event, if any.
- getPlayerIndianSettlement(Player) - Method in class net.sf.freecol.common.model.Tile
-
Gets the IndianSettlementInternals for the given player.
- getPlayerName() - Method in class net.sf.freecol.common.model.HighScore
-
Get the player name.
- getPlayers() - Method in class net.sf.freecol.common.model.Game
-
Get all the players in the game.
- getPlayerType() - Method in class net.sf.freecol.common.model.Player
-
Get the type of this player.
- getPlunder(Unit, Random) - Method in class net.sf.freecol.common.model.Settlement
-
Gets an amount of plunder when this settlement is taken.
- getPlunderRange(Unit) - Method in class net.sf.freecol.common.model.Colony
-
Gets the range of gold plunderable when this settlement is captured.
- getPlunderRange(Unit) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Gets the range of gold plunderable when this settlement is captured.
- getPlunderRange(Unit) - Method in class net.sf.freecol.common.model.Settlement
-
Gets the range of gold plunderable when this settlement is captured.
- getPlunderRange(Unit) - Method in class net.sf.freecol.common.model.SettlementType
-
Gets the plunder range available for the supplied unit.
- getPoints(String) - Method in class net.sf.freecol.common.resources.FAFile
-
Gets the points to display the given text as an
animation.
- getPort() - Method in class net.sf.freecol.client.gui.LoadingSavegameInfo
-
Get the selected port number.
- getPort() - Method in class net.sf.freecol.client.gui.panel.LoadingSavegameDialog
-
Get the selected port number.
- getPort() - Method in class net.sf.freecol.common.networking.Client
-
Gets the port used by the connection.
- getPort() - Method in class net.sf.freecol.common.networking.ServerAPI
-
Get the port we are connected to.
- getPort() - Method in class net.sf.freecol.common.ServerInfo
-
Returns the port in which clients may connect.
- getPort() - Method in class net.sf.freecol.metaserver.MetaServer
-
Gets the TCP port that is being used for the public socket.
- getPort() - Method in class net.sf.freecol.server.FreeColServer
-
Gets the port this server was started on.
- getPort() - Method in class net.sf.freecol.server.networking.Server
-
Gets the TCP port that is being used for the public socket.
- getPortPanel() - Method in class net.sf.freecol.client.gui.panel.UnitPanel
-
Get the port panel that supplies units to this panel.
- getPorts() - Method in class net.sf.freecol.common.model.Player
-
Get the port settlements.
- getPossibleProduction(boolean) - Method in class net.sf.freecol.common.model.TileType
-
Get all possible goods produced at a tile of this type.
- getPotentialProduction(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.BuildingType
-
Get the amount of goods of a given goods type the given unit type could
produce on a tile of this tile type.
- getPotentialProduction(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.Tile
-
Get the potential production of this tile for a given goods type and optional
worker type.
- getPotentialProduction(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.TileType
-
Get the amount of goods of given goods type the given unit type could produce
on a tile of this tile type.
- getPotentialProduction(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.WorkLocation
-
Get the potential production of a given goods type at this location.
- getPreferredLatitude() - Method in class net.sf.freecol.common.model.Nation
-
Get the preferred latitude of this nation.
- getPreferredProduction() - Method in class net.sf.freecol.server.ai.ColonyPlan
-
Gets the preferred goods to produce.
- getPreferredSize() - Method in class net.sf.freecol.client.gui.option.FreeColActionUI.BlinkingLabel
-
- getPreferredSize() - Method in class net.sf.freecol.client.gui.panel.ProductionLabel
- getPreferredSize(JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColToolTipUI
-
- getPreferredSizeChange() - Method in class net.sf.freecol.common.model.Colony
-
Gets the number of units that would be good to add/remove from this colony.
- getPrefix(String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
-
- getPrefix(TradeRoute) - Static method in class net.sf.freecol.common.networking.SetTradeRoutesMessage
-
- getPreGameController() - Method in class net.sf.freecol.client.FreeColClient
-
Gets the controller that will be used before the game has been started.
- getPreGameInputHandler() - Method in class net.sf.freecol.client.FreeColClient
-
Gets the input handler that will be used before the game has been
started.
- getPreGameInputHandler() - Method in class net.sf.freecol.server.FreeColServer
-
Gets the PreGameInputHandler.
- getPressListener() - Method in class net.sf.freecol.client.gui.panel.PortPanel
-
Get the press listener.
- getPreviousDirection() - Method in enum net.sf.freecol.common.model.Direction
-
Get the previous direction after this one (anticlockwise).
- getPrice() - Method in class net.sf.freecol.common.model.GoodsType
-
Get the price of a non-tradeable goods type.
- getPrice() - Method in class net.sf.freecol.common.model.LastSale
-
Get the price from the sale.
- getPrice() - Method in class net.sf.freecol.common.model.UnitType
-
Get the base price of this unit type.
- getPrice() - Method in class net.sf.freecol.server.model.MonarchSession
-
- getPrice(AbstractUnit) - Method in class net.sf.freecol.common.model.Player
-
Gets the price to this player to purchase a unit in Europe.
- getPriceDifference() - Method in class net.sf.freecol.common.model.GoodsType
-
The default initial price difference (between purchase and sale price) for
this type of goods.
- getPriceForBuilding() - Method in class net.sf.freecol.common.model.Colony
-
Returns the price for the remaining hammers and tools for the
Building that is currently being built.
- getPriceForBuilding(BuildableType) - Method in class net.sf.freecol.common.model.Colony
-
Gets the price for the remaining resources to build a given buildable.
- getPriceToBuy(Goods) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Gets the amount of gold this IndianSettlment is willing to pay
for the given Goods.
- getPriceToBuy(GoodsType, int) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Gets the amount of gold this IndianSettlment is willing to pay
for the given Goods.
- getPriceToSell(Goods) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Gets the amount of gold this IndianSettlment is willing to sell
the given Goods for.
- getPriceToSell(GoodsType, int) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Gets the amount of gold this IndianSettlment is willing to sell
the given Goods for.
- getPrimaryFoodType() - Method in class net.sf.freecol.common.model.Specification
-
The general "Food" type is handled as a special case in many places.
- getPriority() - Method in class net.sf.freecol.common.model.Building
-
The priority of this Consumer.
- getPriority() - Method in class net.sf.freecol.common.model.BuildingType
-
The consumption priority of a Building of this type.
- getPriority() - Method in class net.sf.freecol.common.model.BuildQueue
-
The priority of this Consumer.
- getPriority() - Method in interface net.sf.freecol.common.model.Consumer
-
The priority of this Consumer.
- getPriority() - Method in class net.sf.freecol.common.model.Unit
-
The priority of this Consumer.
- getPriority() - Method in class net.sf.freecol.common.model.UnitType
-
Gets the priority of this Consumer.
- getPriority() - Method in class net.sf.freecol.server.control.ChangeSet.AttackChange
-
Gets the sort priority.
- getPriority() - Method in class net.sf.freecol.server.control.ChangeSet.AttributeChange
-
Gets the sort priority.
- getPriority() - Method in class net.sf.freecol.server.control.ChangeSet.Change
-
Gets the sort priority of a change, to be used by the
changeComparator.
- getPriority() - Method in enum net.sf.freecol.server.control.ChangeSet.ChangePriority
-
- getPriority() - Method in class net.sf.freecol.server.control.ChangeSet.FeatureChange
-
Gets the sort priority.
- getPriority() - Method in class net.sf.freecol.server.control.ChangeSet.MessageChange
-
Gets the sort priority.
- getPriority() - Method in class net.sf.freecol.server.control.ChangeSet.MoveChange
-
Gets the sort priority.
- getPriority() - Method in class net.sf.freecol.server.control.ChangeSet.ObjectChange
-
Gets the sort priority.
- getPriority() - Method in class net.sf.freecol.server.control.ChangeSet.OwnedChange
-
Gets the sort priority.
- getPriority() - Method in class net.sf.freecol.server.control.ChangeSet.PlayerChange
-
Gets the sort priority.
- getPriority() - Method in class net.sf.freecol.server.control.ChangeSet.RemoveChange
-
Gets the sort priority.
- getPriority() - Method in class net.sf.freecol.server.control.ChangeSet.SpyChange
-
Gets the sort priority.
- getPriority() - Method in class net.sf.freecol.server.control.ChangeSet.StanceChange
-
Gets the sort priority.
- getPriority() - Method in class net.sf.freecol.server.control.ChangeSet.TrivialChange
-
Gets the sort priority.
- getPrivateerMission(AIUnit, Location) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Gets a new PrivateerMission for a unit.
- getProbability() - Method in class net.sf.freecol.common.model.Effect
-
Get the probability of this effect.
- getProbability() - Method in class net.sf.freecol.common.model.RandomRange
-
Get the result probability.
- getProbability() - Method in class net.sf.freecol.common.util.RandomChoice
-
- getProbability(UnitTypeChange.ChangeType) - Method in class net.sf.freecol.common.model.UnitTypeChange
-
Gets the probability of a change taking place.
- getProducedGoodsType() - Method in class net.sf.freecol.common.model.BuildingType
-
Gets the type of goods produced by this BuildingType.
- getProduction() - Method in class net.sf.freecol.client.gui.panel.LabourData.ProductionData
-
- getProduction() - Method in class net.sf.freecol.common.model.ProductionInfo
-
Gets the production.
- getProduction() - Method in class net.sf.freecol.common.model.TileTypeChange
-
Gets the production consequent to the type change.
- getProduction() - Method in class net.sf.freecol.common.model.WorkLocation
-
Gets the production at this work location.
- getProduction() - Method in class net.sf.freecol.server.ai.ProductionCache.Entry
-
Returns the amount of goods produced.
- getProduction(TileType) - Method in class net.sf.freecol.common.model.TileImprovementType
-
Gets the goods produced by applying this TileImprovementType to a Tile with
the given TileType.
- getProductionBonus() - Method in class net.sf.freecol.common.model.Colony
-
Gets the production bonus of the colony.
- getProductionChain() - Method in class net.sf.freecol.common.model.GoodsType
-
Gets the production chain of the goods type, beginning with a raw material
that can not be produced from any other.
- getProductionDeficit() - Method in class net.sf.freecol.common.model.ProductionInfo
-
Get a list of the goods that are in production deficit, that is, those which
are produced at less than their maximum possible rate.
- getProductionInfo() - Method in class net.sf.freecol.common.model.WorkLocation
-
Gets the ProductionInfo for this WorkLocation from the Colony's cache.
- getProductionInfo(Object) - Method in class net.sf.freecol.common.model.Colony
-
Returns the ProductionInfo for the given Object.
- getProductionInfo(Object) - Method in class net.sf.freecol.common.model.ProductionCache
-
- getProductionInfo(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.BuildQueue
-
Return the ProductionInfo for this BuildQueue.
- getProductionInfo(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.Unit
-
Gets the ProductionInfo for this unit.
- getProductionLevel() - Method in class net.sf.freecol.common.model.ProductionType
-
The production level of this type of production (used by difficulty levels).
- getProductionMap() - Method in class net.sf.freecol.common.model.Colony
-
Gets a copy of the current production map.
- getProductionMap() - Method in class net.sf.freecol.common.model.ProductionCache
-
Gets a copy of the current production state.
- getProductionModifier(GoodsType) - Method in class net.sf.freecol.common.model.TileImprovement
-
Gets a Modifier for the production bonus this improvement provides for a
given type of goods.
- getProductionModifier(GoodsType) - Method in class net.sf.freecol.common.model.TileImprovementType
-
Gets the production modifier.
- getProductionModifiers(GoodsType) - Method in class net.sf.freecol.common.model.Colony
-
Get the current production Modifier, which is generated from the
current production bonus.
- getProductionModifiers(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.Building
-
Gets the production modifiers for the given type of goods and unit type.
- getProductionModifiers(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.ColonyTile
-
Gets the production modifiers for the given type of goods and unit type.
- getProductionModifiers(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.LostCityRumour
-
Gets the production modifiers for the given type of goods and unit.
- getProductionModifiers(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.Resource
-
Gets the production modifiers for the given type of goods and unit.
- getProductionModifiers(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.Tile
-
Get the production modifiers for this tile.
- getProductionModifiers(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.TileImprovement
-
Gets the production modifiers for the given type of goods and unit.
- getProductionModifiers(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.TileItem
-
Gets the production modifiers for the given type of goods and unit.
- getProductionModifiers(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.TileItemContainer
-
Gets the production modifiers for the given type of goods and unit.
- getProductionModifiers(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.WorkLocation
-
Gets the production modifiers for the given type of goods and unit type.
- getProductionOf(Unit, GoodsType) - Method in class net.sf.freecol.common.model.WorkLocation
-
Gets the production of a unit of the given type of goods.
- getProductionType() - Method in class net.sf.freecol.common.model.WorkLocation
-
Get the production type.
- getProductionWarnings(GoodsType) - Method in class net.sf.freecol.common.model.Colony
-
Determine if there is a problem with the production of a given goods type.
- getProductionWeight() - Method in class net.sf.freecol.common.model.GoodsType
-
Get the production weight.
- getProfileTypeFromSize(int) - Static method in enum net.sf.freecol.server.ai.ColonyPlan.ProfileType
-
Chooses a suitable profile type given a size of colony.
- getProperty(String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
-
- getPropertyChangeListeners() - Method in class net.sf.freecol.common.model.FreeColObject
-
Gets the property change listeners.
- getPropertyChangeListeners(String) - Method in class net.sf.freecol.common.model.FreeColObject
-
Gets the property change listeners.
- getPublicServer() - Method in class net.sf.freecol.server.FreeColServer
-
Get the public server state.
- getQuantity() - Method in class net.sf.freecol.common.model.Resource
-
Get the resource quantity.
- getRadioButtonMenuItem(String, ButtonGroup) - Method in class net.sf.freecol.client.gui.menu.FreeColMenuBar
-
Creates a default FreeCol JRadioButtonMenuItem.
- getRadius() - Method in class net.sf.freecol.common.model.Settlement
-
Gets the radius of what the Settlement considers as it's own
land.
- getRandomDirection(String, Logger, Random) - Static method in enum net.sf.freecol.common.model.Direction
-
Gets a random Direction.
- getRandomDirections(String, Logger, Random) - Static method in enum net.sf.freecol.common.model.Direction
-
Creates an array of the eight directions in a random order.
- getRandomFoundingFathers(Random) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Build a list of random FoundingFathers, one per type.
- getRandomGift(Random) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Gets a random goods gift from this settlement.
- getRandomizedImage(List<String>, String, Dimension) - Static method in class net.sf.freecol.client.gui.ImageLibrary
-
- getRandomLandTile(Random) - Method in class net.sf.freecol.common.model.Map
-
Select a random land tile on the map.
- getRandomLandTileType(int) - Method in class net.sf.freecol.server.generator.TerrainGenerator
-
Gets a random land tile type based on the latitude.
- getRandomMember(Logger, String, List<T>, Random) - Static method in class net.sf.freecol.common.util.RandomUtils
-
Gets a random member of a list.
- getRandomNonPlayerNationNameKey(Game, Random) - Static method in class net.sf.freecol.common.model.Nation
-
Get a random player name key that is not in use by an active player.
- getRandomOceanTileType(int) - Method in class net.sf.freecol.server.generator.TerrainGenerator
-
Gets a random ocean tile type.
- getRandomSeed(String) - Method in class net.sf.freecol.server.ai.AIMain
-
Gets a random value from the server to use for individual AI player
PRNG seeds.
- getRandomState(Random) - Static method in class net.sf.freecol.common.util.Utils
-
Get the internal state of a random number generator as a
string.
- getRandomTileType(List<TileType>, int) - Method in class net.sf.freecol.server.generator.TerrainGenerator
-
Gets a tile type fitted to the regional requirements.
- getRandomY(Random, int) - Static method in class net.sf.freecol.tools.ForestMaker
-
- getRangeOption(String) - Method in class net.sf.freecol.common.model.Specification
-
Get the RangeOption with the given identifier.
- getRank() - Method in class net.sf.freecol.common.model.Europe
-
Get a integer for this location, for the benefit of location comparators.
- getRank() - Method in class net.sf.freecol.common.model.HighSeas
-
Get a integer for this location, for the benefit of location comparators.
- getRank() - Method in interface net.sf.freecol.common.model.Location
-
Get a integer for this location, for the benefit of location comparators.
- getRank() - Method in class net.sf.freecol.common.model.Map
-
Get a integer for this location, for the benefit of location comparators.
- getRank() - Method in class net.sf.freecol.common.model.Settlement
-
Get a integer for this location, for the benefit of location comparators.
- getRank() - Method in class net.sf.freecol.common.model.Tile
-
Get a integer for this location, for the benefit of location comparators.
- getRank() - Method in class net.sf.freecol.common.model.Unit
-
Get a integer for this location, for the benefit of location comparators.
- getRank() - Method in class net.sf.freecol.common.model.WorkLocation
-
Get a integer for this location, for the benefit of location comparators.
- getRank(Location) - Static method in interface net.sf.freecol.common.model.Location
-
Static front end to getRank.
- getRawBuildingGoodsTypeList() - Method in class net.sf.freecol.common.model.Specification
-
Gets the raw building goods type list.
- getReadScope() - Method in class net.sf.freecol.common.io.FreeColXMLReader
-
Get the read scope.
- getRebelNation() - Method in class net.sf.freecol.common.model.Nation
-
Get the rebel nation to oppose this REF nation.
- getRebels() - Method in class net.sf.freecol.common.model.Player
-
Gets a list of the players in rebellion against this (REF) player.
- getRebelStrengthRatio(boolean) - Method in class net.sf.freecol.common.model.Player
-
Get the strength ratio of this player with respect to its REF.
- getReceiveMessage(Player) - Method in class net.sf.freecol.common.model.DiplomaticTrade
-
Handy utility to get the message associated with sending this agreement from
a player to a settlement owner.
- getRecipient() - Method in class net.sf.freecol.common.model.DiplomaticTrade
-
Get the recipient player.
- getRecordImage() - Static method in class net.sf.freecol.client.gui.option.FreeColActionUI
-
Creates an icon for symbolizing the recording of a KeyStroke.
- getRecruitables() - Method in class net.sf.freecol.common.model.Europe
-
Get a list of the current recruitables.
- getRecruitPrice() - Method in class net.sf.freecol.common.model.Europe
-
Gets the current price for a recruit.
- getRecruitPrice() - Method in class net.sf.freecol.common.model.Player
-
Gets the price for a recruit in Europe.
- getRecruitProbability() - Method in class net.sf.freecol.common.model.UnitType
-
Get the relative probability of recruiting this unit in Europe.
- getRectangle() - Method in class net.sf.freecol.client.gui.panel.Flag
-
- getReduceHighSeasCountGoalDecider(Unit) - Static method in class net.sf.freecol.common.model.pathfinding.GoalDeciders
-
Get a goal decider to find tiles with a settlement with a lower
high seas count than a unit currently has.
- getReducePopulationMessage() - Method in class net.sf.freecol.common.model.Colony
-
Gets the message to display if the colony can not reduce its population.
- getREFNation() - Method in class net.sf.freecol.common.model.Nation
-
Get the REF nation to oppose this nation.
- getREFNations() - Method in class net.sf.freecol.common.model.Specification
-
Gets the REF nations.
- getREFNationTypes() - Method in class net.sf.freecol.common.model.Specification
-
Gets the REF nation types.
- getREFPlayer() - Method in class net.sf.freecol.common.model.Player
-
Gets the Player controlling the "Royal Expeditionary Force" for
this player.
- getREFRoles(boolean) - Method in class net.sf.freecol.common.model.Specification
-
Gets the roles suitable for a REF unit.
- getREFUnits() - Method in class net.sf.freecol.client.control.InGameController
-
Gathers information about the REF.
- getREFUnits() - Method in class net.sf.freecol.common.networking.ServerAPI
-
Server query-response for asking about a players REF.
- getREFUnits(ServerPlayer) - Method in class net.sf.freecol.server.control.InGameController
-
Get a list of abstract REF units for a player.
- getREFUnitTypes(boolean) - Method in class net.sf.freecol.common.model.Specification
-
Gets the REF unit types.
- getRegion() - Method in class net.sf.freecol.common.model.Tile
-
Get the tile region.
- getRegion() - Method in class net.sf.freecol.server.generator.River
-
Get the ServerRegion value.
- getRegion(Game) - Method in class net.sf.freecol.common.networking.NewRegionNameMessage
-
Public accessor for the region.
- getRegionByKey(String) - Method in class net.sf.freecol.common.model.Map
-
Gets a Region by name key.
- getRegionByName(String) - Method in class net.sf.freecol.common.model.Map
-
Gets a Region by name.
- getRegionName(Player, Region) - Static method in class net.sf.freecol.common.i18n.NameCache
-
Creates a unique region name for a player by fetching a new
name from the list of default names if possible.
- getRegionNames() - Method in class net.sf.freecol.common.model.IndianNationType
-
Gets the list of regions in which this tribe may settle.
- getRegions() - Method in class net.sf.freecol.common.model.Map
-
Gets the regions in this map.
- getRemainingEmigrants() - Method in class net.sf.freecol.server.model.ServerPlayer
-
- getRemainingFoundingFatherCost() - Method in class net.sf.freecol.common.model.Player
-
Gets the number of liberty points needed to recruit the next founding father.
- getRemoveImage() - Static method in class net.sf.freecol.client.gui.option.FreeColActionUI
-
Creates an icon to be used on the button that removes a keyboard accelerator.
- getRepairLabel() - Method in class net.sf.freecol.common.model.Unit
-
Get a string template describing the repair state of this unit.
- getRepairLocation() - Method in class net.sf.freecol.common.model.Unit
-
Finds the closest Location to this tile where this ship can be
repaired, excluding the current colony.
- getRepeatCount() - Method in class net.sf.freecol.common.model.mission.AbstractMission
-
Get the RepeatCount value.
- getReplacement(String) - Method in class net.sf.freecol.common.model.StringTemplate
-
Get the replacement value for a given key.
- getReplacements() - Method in class net.sf.freecol.common.model.StringTemplate
-
Get the replacements.
- getRequiredAbilities() - Method in class net.sf.freecol.common.model.BuildableType
-
Gets the abilities required by this type.
- getRequiredAmountOf(GoodsType) - Method in class net.sf.freecol.common.model.BuildableType
-
Get the amount required of a given GoodsType to build an
instance of this buildable.
- getRequiredDefenders() - Method in class net.sf.freecol.common.model.IndianSettlement
-
Get the number of braves expected to be present for the settlement not to be
"badly defended".
- getRequiredGoods() - Method in class net.sf.freecol.common.model.BuildableType
-
Get the goods required to build an instance of this buildable.
- getRequiredGoods(int) - Method in class net.sf.freecol.common.model.Role
-
Get the required goods for this role, considering also the role count.
- getRequiredGoods(BuildableType) - Method in class net.sf.freecol.common.model.Colony
-
Gets a map of the types of goods and amount thereof required to finish a
buildable in this colony.
- getRequiredGoodsPrice(Market) - Method in class net.sf.freecol.common.model.Role
-
Get the price of the required goods in a given market.
- getRequiredImprovementType() - Method in class net.sf.freecol.common.model.TileImprovementType
-
Gets the required improvement type.
- getRequiredPopulation() - Method in class net.sf.freecol.common.model.BuildableType
-
Get the population required to build this buildable type.
- getRequiredRole() - Method in class net.sf.freecol.common.model.TileImprovementType
-
Get the role required to perform this improvement, if any.
- getReserved() - Method in class net.sf.freecol.server.ai.ProductionCache
-
- getResource() - Method in class net.sf.freecol.common.model.Tile
-
Gets the resource on this tile.
- getResource() - Method in class net.sf.freecol.common.model.TileItemContainer
-
Gets any resource item.
- getResource(String) - Static method in class net.sf.freecol.tools.GenerateDocumentation
-
- getResourceButton(ResourceType) - Method in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
-
- getResourceFileNames() - Static method in class net.sf.freecol.common.io.FreeColDataFile
-
Get a list of candidate resource file names for a given locale.
- getResourceLocator() - Method in class net.sf.freecol.common.resources.Resource
-
Returns the URI used for loading the resource.
- getResourceMapping() - Method in class net.sf.freecol.common.io.FreeColDataFile
-
Creates a ResourceMapping from the available
resource files.
- getResourceMapping() - Method in class net.sf.freecol.common.io.FreeColTcFile
-
Creates a ResourceMapping from the available
resource files.
- getResources() - Static method in class net.sf.freecol.common.resources.ResourceManager
-
- getResources() - Method in class net.sf.freecol.common.resources.ResourceMapping
-
Returns all the mappings between IDs and Resources
that are kept by this object.
- getResourceType(String) - Method in class net.sf.freecol.common.model.Specification
-
Get a resource type by identifier.
- getResourceTypeList() - Method in class net.sf.freecol.common.model.Specification
-
Gets the resource type list.
- getResourceTypes() - Method in class net.sf.freecol.common.model.TileType
-
Gets the resource types that can be found on this tile type.
- getResponse() - Method in class net.sf.freecol.client.gui.panel.CaptureGoodsDialog
-
Get the response from this dialog.
- getResponse() - Method in class net.sf.freecol.client.gui.panel.ChooseFoundingFatherDialog
-
Get the response from this dialog.
- getResponse() - Method in class net.sf.freecol.client.gui.panel.ClientOptionsDialog
-
Get the response from this dialog.
- getResponse() - Method in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
-
Get the response from this dialog.
- getResponse() - Method in class net.sf.freecol.client.gui.panel.DifficultyDialog
-
Get the response from this dialog.
- getResponse() - Method in class net.sf.freecol.client.gui.panel.DumpCargoDialog
-
Get the response from this dialog.
- getResponse() - Method in class net.sf.freecol.client.gui.panel.EditOptionDialog
-
Get the response from this dialog.
- getResponse() - Method in class net.sf.freecol.client.gui.panel.EditSettlementDialog
-
Get the response from this dialog.
- getResponse() - Method in class net.sf.freecol.client.gui.panel.FreeColDialog
-
Get the response from this dialog.
- getResponse() - Method in class net.sf.freecol.client.gui.panel.FreeColInputDialog
-
Get the response from this dialog.
- getResponse() - Method in class net.sf.freecol.client.gui.panel.GameOptionsDialog
-
Get the response from this dialog.
- getResponse() - Method in class net.sf.freecol.client.gui.panel.LoadDialog
-
Get the response from this dialog.
- getResponse() - Method in class net.sf.freecol.client.gui.panel.MapGeneratorOptionsDialog
-
Get the response from this dialog.
- getResponse() - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog
-
Get the response from this dialog.
- getResponse() - Method in class net.sf.freecol.client.gui.panel.OptionsDialog
-
Get the response from this dialog.
- getResponse() - Method in class net.sf.freecol.client.gui.panel.ParametersDialog
-
Get the response from this dialog.
- getResponse() - Method in class net.sf.freecol.client.gui.panel.SaveDialog
-
Get the response from this dialog.
- getResponse() - Method in class net.sf.freecol.client.gui.panel.ScaleMapSizeDialog
-
Get the response from this dialog.
- getResponse() - Method in class net.sf.freecol.client.gui.panel.SelectDestinationDialog
-
Get the response from this dialog.
- getResponse() - Method in class net.sf.freecol.client.gui.panel.WarehouseDialog
-
Get the response from this dialog.
- getResponse() - Method in class net.sf.freecol.common.networking.NetworkReplyObject
-
Gets the response.
- getResult() - Method in class net.sf.freecol.common.networking.FirstContactMessage
-
- getResult() - Method in class net.sf.freecol.common.networking.IndianDemandMessage
-
Client-side convenience function to set the result of this message.
- getResult() - Method in class net.sf.freecol.common.networking.MonarchActionMessage
-
Gets the result.
- getResults() - Method in class net.sf.freecol.common.model.pathfinding.GoalDeciders.MultipleAdjacentDecider
-
- getRetirementTurn() - Method in class net.sf.freecol.common.model.HighScore
-
Get the turn the player retired.
- getReverseDirection() - Method in enum net.sf.freecol.common.model.Direction
-
Gets the reverse direction of this one.
- getRevision() - Static method in class net.sf.freecol.FreeCol
-
Gets the current revision of game.
- getRhombus() - Method in class net.sf.freecol.client.gui.panel.Flag
-
- getRightColumns() - Method in class net.sf.freecol.client.gui.MapViewer
-
Returns the amount of columns that are to the right of the Tile
that is displayed in the center of the Map.
- getRightColumns(int) - Method in class net.sf.freecol.client.gui.MapViewer
-
Returns the amount of columns that are to the right of the Tile
with the given y-coordinate.
- getRightHandSide() - Method in class net.sf.freecol.common.model.Limit
-
Get the right hand side Operand.
- getRiver() - Method in class net.sf.freecol.common.model.Tile
-
Gets the river on this tile.
- getRiver() - Method in class net.sf.freecol.common.model.TileItemContainer
-
Gets any river improvement in this container.
- getRiverImage(String, Dimension) - Static method in class net.sf.freecol.client.gui.ImageLibrary
-
Returns the river image with the given style.
- getRiverImage(TileImprovementStyle) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
Returns the river image with the given style.
- getRiverMouthImage(Direction, int, int, int) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
Returns the river mouth terrain-image for the direction and magnitude.
- getRiverStyle() - Method in class net.sf.freecol.common.model.Tile
-
Gets the style of a river improvement on this tile.
- getRoad() - Method in class net.sf.freecol.common.model.Tile
-
Gets the road on this tile.
- getRoad() - Method in class net.sf.freecol.common.model.TileItemContainer
-
Gets any road improvement in this container.
- getRole() - Method in class net.sf.freecol.common.model.EquipmentType
-
Get the role for this equipment type.
- getRole() - Method in class net.sf.freecol.common.model.Unit
-
Gets the unit role.
- getRole() - Method in class net.sf.freecol.common.option.AbstractUnitOption
-
Get the role option.
- getRole(String) - Method in class net.sf.freecol.common.model.Specification
-
Get a role by identifier.
- getRole(Specification) - Method in class net.sf.freecol.common.model.AbstractUnit
-
Convenience accessor for the role.
- getRole(Specification, String, Class<T>, T) - Method in class net.sf.freecol.common.io.FreeColXMLReader
-
- getRoleChanges() - Method in class net.sf.freecol.common.model.Role
-
Get the role changes that can allow a unit to assume this role.
- getRoleCount() - Method in class net.sf.freecol.common.model.Unit
-
Get the role count.
- getRoleId() - Method in class net.sf.freecol.common.model.AbstractUnit
-
Get the role identifier.
- getRoles() - Method in class net.sf.freecol.common.model.Specification
-
Gets the roles.
- getRoleSuffix() - Method in class net.sf.freecol.common.model.Role
-
Get the last part of a role identifier.
- getRoleSuffix() - Method in class net.sf.freecol.common.model.Unit
-
Get the last part of the role identifier, which is often used as part of a
message key.
- getRoleSuffix(String) - Static method in class net.sf.freecol.common.model.Role
-
Get the last part of a role identifier.
- getRoleWithAbility(String, List<Role>) - Method in class net.sf.freecol.common.model.Specification
-
Get a role with an ability.
- getRoot() - Method in class net.sf.freecol.common.model.ProductionMap.ProductionTree
-
Gets the root.
- getRoughDirection(Tile, Tile) - Static method in class net.sf.freecol.common.model.Map
-
Get the approximate direction from one tile to another.
- getRoute() - Method in class net.sf.freecol.client.gui.panel.TradeRoutePanel
-
Gets the currently selected route.
- getRow(int) - Method in class net.sf.freecol.common.model.Map
-
Gets the map row with the given latitude.
- getRowCount() - Method in class net.sf.freecol.client.gui.panel.LabourData.LocationData
-
in the summary for all unit types, some rows are skipped
- getRowCount() - Method in class net.sf.freecol.client.gui.panel.PlayersTable.PlayersTableModel
-
Get the number of rows in this table.
- getRowCount() - Method in class net.sf.freecol.client.gui.panel.ServerListTableModel
-
Returns the amount of rows in this statesTable.
- getRowCount() - Method in class net.sf.freecol.client.gui.panel.StatisticsPanel.StatisticsModel
- getRule(Number.Category) - Method in class net.sf.freecol.common.i18n.DefaultNumberRule
-
Return the rule for the given category.
- getRulerName() - Method in class net.sf.freecol.common.model.Nation
-
Get the name of the nation monarch.
- getRulerName(String) - Static method in class net.sf.freecol.common.i18n.Messages
-
- getRulerNameKey() - Method in class net.sf.freecol.common.model.Nation
-
Get a message key for the ruler of this nation.
- getRulerNameKey() - Method in class net.sf.freecol.common.model.Player
-
Get a name key for the player nation ruler.
- getRulesClassicDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
-
Gets the directory containing the classic rules.
- getRulesDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
-
Gets the directory containing the various rulesets.
- getRuleSets() - Static method in class net.sf.freecol.common.io.Mods
-
Gets all available rulesets.
- getSafeAnchoringTiles(Unit) - Method in class net.sf.freecol.common.model.Tile
-
Get any safe sites for a naval transport unit to stop at to disembark a unit
to this tile.
- getSafestSurroundingLandTiles(Player) - Method in class net.sf.freecol.common.model.Tile
-
Get a list of surrounding land tiles, sorted with the most defensible first.
- getSafeTile(Player, Random) - Method in class net.sf.freecol.common.model.Tile
-
Finds a safe tile to put a unit on, near to this one.
- getSailTurns() - Method in class net.sf.freecol.common.model.Unit
-
Gets the number of turns this unit will need to sail to/from Europe.
- getSalePrice(Goods) - Method in class net.sf.freecol.common.model.Market
-
Gets the price of a given goods when the Player sells.
- getSalePrice(GoodsType, int) - Method in class net.sf.freecol.common.model.Market
-
Gets the price of a given goods when the Player sells.
- getSalePriceComparator() - Method in class net.sf.freecol.common.model.Market
-
Get a sale price comparator for this market.
- getSales() - Method in class net.sf.freecol.common.model.MarketData
-
Get the total sales.
- getSales(GoodsType) - Method in class net.sf.freecol.common.model.Market
-
Gets the sales of a type of goods.
- getSales(GoodsType) - Method in class net.sf.freecol.common.model.Player
-
Get the current sales of a type of goods.
- getSaveDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
-
Gets the directory where the savegames should be put.
- getSavedPosition(Component) - Method in class net.sf.freecol.client.gui.Canvas
-
Gets the saved position of a component.
- getSavedSize(Component) - Method in class net.sf.freecol.client.gui.Canvas
-
Get the saved size of a component.
- getSavegameFile() - Static method in class net.sf.freecol.common.io.FreeColDirectories
-
Gets the save game file.
- getSavegameInputStream() - Method in class net.sf.freecol.common.io.FreeColSavegameFile
-
Gets the input stream to the savegame data.
- getSaveGameString(Game) - Method in class net.sf.freecol.client.control.InGameController
-
Get the trunk of the save game string.
- getSaveGameSuffix() - Method in class net.sf.freecol.common.model.Turn
-
Get the suffix for a save game name for this turn.
- getSavegameVersion() - Method in class net.sf.freecol.common.io.FreeColSavegameFile
-
Gets the save game version from this saved game.
- getScaleFactor() - Method in class net.sf.freecol.client.gui.ImageLibrary
-
Returns the scaling factor used when creating this ImageLibrary.
- getScopeLevel() - Method in class net.sf.freecol.common.model.Operand
-
Gets the scope level.
- getScopes() - Method in class net.sf.freecol.common.model.Effect
-
Get the scopes applicable to this effect.
- getScopes() - Method in class net.sf.freecol.common.model.Feature
-
Get the scopes for this feature.
- getScopes() - Method in class net.sf.freecol.common.model.FoundingFather
-
Get any scopes on the election of this father.
- getScopes() - Method in class net.sf.freecol.common.model.RandomRange
-
Get the scopes of this random range.
- getScopes() - Method in class net.sf.freecol.common.model.TileImprovementType
-
Get the scopes applicable to this improvement.
- getScopes() - Method in class net.sf.freecol.common.model.UnitTypeChange
-
Gets the scopes associated with this type change.
- getScore() - Method in class net.sf.freecol.common.model.HighScore
-
Get the final score.
- getScore() - Method in class net.sf.freecol.common.model.HistoryEvent
-
Get the score for this event.
- getScore() - Method in class net.sf.freecol.common.model.Player
-
Gets the current score of the player.
- getScoreValue() - Method in class net.sf.freecol.common.model.Event
-
Get the score value of this event.
- getScoreValue() - Method in class net.sf.freecol.common.model.Region
-
Gets the score for discovering this region.
- getScoreValue() - Method in class net.sf.freecol.common.model.UnitType
-
Gets the score for acquiring a unit of this type.
- getScoutForeignColonyChoice(Colony, Unit, boolean) - Method in class net.sf.freecol.client.gui.GUI
-
Get the user choice for what to do with a scout at a foreign colony.
- getScoutIndianSettlementChoice(IndianSettlement, String) - Method in class net.sf.freecol.client.gui.GUI
-
Get the user choice for what to do at a native settlement.
- getScoutingMission(AIUnit) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Gets a new ScoutingMission for a unit.
- getScoutRole() - Method in class net.sf.freecol.common.model.Specification
-
Get the scout role.
- getScoutScore() - Method in class net.sf.freecol.common.model.Unit
-
Score this unit with its suitability for scouting.
- getSearchTrace() - Method in class net.sf.freecol.common.model.Map
-
Gets the search tracing status.
- getSeason() - Method in class net.sf.freecol.common.model.Turn
-
Gets the season index of this turn.
- getSeason(int) - Static method in class net.sf.freecol.common.model.Turn
-
Gets the season index of the given turn number.
- getSeasonName(int) - Static method in class net.sf.freecol.common.i18n.NameCache
-
Get the nth season name.
- getSeasonNumber() - Static method in class net.sf.freecol.common.model.Turn
-
Gets the number of seasons.
- getSeasonYear() - Static method in class net.sf.freecol.common.model.Turn
-
Gets the season year (the year the seasons split).
- getSections() - Method in class net.sf.freecol.server.generator.River
-
- getSeekAndDestroyMission(AIUnit, int) - Method in class net.sf.freecol.server.ai.AIPlayer
-
Gets a UnitSeekAndDestroyMission for a unit.
- getSeekAndDestroyMission(AIUnit, Location) - Method in class net.sf.freecol.server.ai.AIPlayer
-
Gets a UnitSeekAndDestroyMission for a unit.
- getSelectedAdvantages() - Method in class net.sf.freecol.client.gui.panel.NewPanel
-
Gets the currently selected Advantages type from the nationalAdvantages
box.
- getSelectedDifficulty() - Method in class net.sf.freecol.client.gui.panel.NewPanel
-
Gets the currently selected difficulty from the difficultyBox.
- getSelectedName() - Method in class net.sf.freecol.client.gui.panel.NewPanel
-
Get the selected player name from the nameBox.
- getSelectedPort(JTextField) - Method in class net.sf.freecol.client.gui.panel.NewPanel
-
Get the value of a port field.
- getSelectedTC() - Method in class net.sf.freecol.client.gui.panel.NewPanel
-
Gets the currently selected total-conversion from the rulesBox.
- getSelectedTile() - Method in class net.sf.freecol.client.gui.GUI
-
- getSelectedTile() - Method in class net.sf.freecol.client.gui.MapViewer
-
Gets the selected tile.
- getSelectedTile() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- getSelectedUnit() - Method in class net.sf.freecol.client.gui.panel.PortPanel
-
Get the currently select unit.
- getSelectedUnitLabel() - Method in class net.sf.freecol.client.gui.panel.PortPanel
-
Get the currently select unit label.
- getSelector(String) - Static method in class net.sf.freecol.common.i18n.Messages
-
Gets the Selector with the given tag.
- getSell() - Method in class net.sf.freecol.server.model.TradeSession
-
- getSellChoice(Unit, Settlement, Goods, int) - Method in class net.sf.freecol.client.gui.GUI
-
Get the user choice for negotiating a sale to a settlement.
- getSellGoods(int, Unit) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Gets the goods this settlement is willing to sell.
- getSender() - Method in class net.sf.freecol.common.model.DiplomaticTrade
-
Get the sending player.
- getSendMessage(Player, Settlement) - Method in class net.sf.freecol.common.model.DiplomaticTrade
-
Handy utility to get the message associated with sending this agreement from
a player to a settlement owner.
- getServer() - Method in class net.sf.freecol.server.FreeColServer
-
Gets the network server responsible of handling the connections.
- getServerHost() - Static method in class net.sf.freecol.FreeCol
-
Get the default server host name.
- getServerList() - Method in class net.sf.freecol.client.control.ConnectController
-
Gets a list of servers from the meta server.
- getServerList(Connection, Element) - Method in class net.sf.freecol.metaserver.NetworkHandler
-
Handles a "getServerList"-request.
- getServerModelObjects() - Method in class net.sf.freecol.server.model.ServerGame
-
Collects a list of all the ServerModelObjects in this game.
- getServerName() - Method in class net.sf.freecol.client.gui.LoadingSavegameInfo
-
Get the specified server name.
- getServerName() - Method in class net.sf.freecol.client.gui.panel.LoadingSavegameDialog
-
Get the specified server name.
- getServerPort() - Static method in class net.sf.freecol.FreeCol
-
Gets the server network port.
- getServerRandom() - Method in class net.sf.freecol.server.FreeColServer
-
Gets the server random number generator.
- getServerStatistics() - Method in class net.sf.freecol.client.control.InGameController
-
Retrieves the server statistics.
- getServerXMLElementTagName() - Method in class net.sf.freecol.server.model.ServerBuilding
-
Returns the tag name of the root element representing this object.
- getServerXMLElementTagName() - Method in class net.sf.freecol.server.model.ServerColony
-
Gets the tag name of the root element representing this object.
- getServerXMLElementTagName() - Method in class net.sf.freecol.server.model.ServerColonyTile
-
Returns the tag name of the root element representing this object.
- getServerXMLElementTagName() - Method in class net.sf.freecol.server.model.ServerEurope
-
Returns the tag name of the root element representing this object.
- getServerXMLElementTagName() - Method in class net.sf.freecol.server.model.ServerGame
-
Gets the tag name of the root element representing this object.
- getServerXMLElementTagName() - Method in class net.sf.freecol.server.model.ServerIndianSettlement
-
Gets the tag name of the root element representing this object.
- getServerXMLElementTagName() - Method in interface net.sf.freecol.server.model.ServerModelObject
-
Gets the tag to use when saving this server object.
- getServerXMLElementTagName() - Method in class net.sf.freecol.server.model.ServerPlayer
-
Gets the tag name of the root element representing this object.
- getServerXMLElementTagName() - Method in class net.sf.freecol.server.model.ServerUnit
-
Returns the tag name of the root element representing this object.
- getSetMethod(Class<?>) - Method in class net.sf.freecol.common.util.Introspector
-
Get a set-method for this Introspector.
- getSettlement() - Method in interface net.sf.freecol.common.model.Location
-
Gets the Settlement this Location is located in.
- getSettlement() - Method in class net.sf.freecol.common.model.Map
-
Gets the Settlement this Location is located in.
- getSettlement() - Method in class net.sf.freecol.common.model.Settlement
-
Gets the Settlement this Location is located in.
- getSettlement() - Method in class net.sf.freecol.common.model.Tile
-
Gets the settlement on this tile.
- getSettlement() - Method in class net.sf.freecol.common.model.Unit
-
Gets the Settlement this Location is located in.
- getSettlement() - Method in class net.sf.freecol.common.model.UnitLocation
-
Gets the Settlement this Location is located in.
- getSettlement() - Method in class net.sf.freecol.common.model.WorkLocation
-
Gets the Settlement this Location is located in.
- getSettlement() - Method in class net.sf.freecol.common.networking.DeliverGiftMessage
-
Get the Settlement which is receiving the gift.
- getSettlement() - Method in class net.sf.freecol.server.model.DiplomacySession
-
- getSettlementAt(Tile, Direction) - Method in class net.sf.freecol.client.control.InGameController
-
Convenience function to find an adjacent settlement.
- getSettlementByName(String) - Method in class net.sf.freecol.common.model.Game
-
Finds a settlement by name.
- getSettlementByName(String) - Method in class net.sf.freecol.common.model.Player
-
Find a Settlement by name.
- getSettlementCount() - Method in class net.sf.freecol.common.networking.FirstContactMessage
-
- getSettlementDefenders(Settlement) - Method in class net.sf.freecol.server.ai.AIPlayer
-
Counts the number of defenders allocated to a settlement.
- getSettlementImage(Settlement) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
Returns the graphics that will represent the given settlement.
- getSettlementImage(Settlement, float) - Static method in class net.sf.freecol.client.gui.ImageLibrary
-
Returns the graphics that will represent the given settlement.
- getSettlementImage(Settlement, Dimension) - Static method in class net.sf.freecol.client.gui.ImageLibrary
-
- getSettlementImage(SettlementType) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
Returns the graphics that will represent the given settlement.
- getSettlementImage(SettlementType, float) - Static method in class net.sf.freecol.client.gui.ImageLibrary
-
- getSettlementName(Random) - Method in class net.sf.freecol.common.model.Player
-
Gets a settlement name suitable for this player.
- getSettlementName(Player, Random) - Static method in class net.sf.freecol.common.i18n.NameCache
-
Get a settlement name suitable for a player.
- getSettlements() - Method in class net.sf.freecol.common.model.Player
-
Gets a the settlements this player owns.
- getSettlementType() - Method in class net.sf.freecol.client.gui.panel.EditSettlementDialog
-
- getSettlementType(boolean) - Method in class net.sf.freecol.common.model.NationType
-
Gets the settlement type for a settlement of this nation.
- getSettlementType(String) - Method in class net.sf.freecol.common.model.NationType
-
Get a settlement type by identifier.
- getSettlementTypeKey(boolean) - Method in class net.sf.freecol.common.model.IndianNationType
-
Get a message id for the general type of settlements of this nation.
- getSettlementTypes() - Method in class net.sf.freecol.common.model.NationType
-
Get the settlement types.
- getShipTradePenalties(boolean) - Method in class net.sf.freecol.server.ai.NativeAIPlayer
-
Gets the appropriate ship trade penalties.
- getShortDescription() - Method in class net.sf.freecol.client.gui.action.FreeColAction
-
Gives a short description of this Option.
- getShortDescription() - Method in class net.sf.freecol.common.option.OptionGroup
-
Gets the i18n short description of this Option.
- getShortDescription(String) - Static method in class net.sf.freecol.common.i18n.Messages
-
- getShortDescription(ObjectWithId) - Static method in class net.sf.freecol.common.i18n.Messages
-
- getShortDescriptionKey() - Method in enum net.sf.freecol.common.model.NationOptions.Advantages
-
Gets the short description key.
- getShortDescriptionKey() - Method in enum net.sf.freecol.common.model.NationOptions.NationState
-
Gets the short description key.
- getShowingSubPanel() - Method in class net.sf.freecol.client.gui.Canvas
-
Get any panel this Canvas is displaying.
- getSimpleHighSeasGoalDecider() - Static method in class net.sf.freecol.common.model.pathfinding.GoalDeciders
-
Build a simple goal decider to find the first high seas tile
without using the unit parameter.
- getSimpleLabel() - Method in class net.sf.freecol.common.model.Tile
-
Get a simple label for this tile, with just its coordinates.
- getSimpleMission(AIUnit) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Choose a mission for an AIUnit.
- getSimpleMoveType(Direction) - Method in class net.sf.freecol.common.model.Unit
-
Gets the type of a move made in a specified direction, without checking if
the unit has moves left or logging errors.
- getSimpleMoveType(Tile) - Method in class net.sf.freecol.common.model.Unit
-
Gets the type of a move that is made when moving from one tile to another,
without checking if the unit has moves left or logging errors.
- getSimpleMoveType(Tile, Tile) - Method in class net.sf.freecol.common.model.Unit
-
Gets the type of a move that is made when moving from one tile to another,
without checking if the unit has moves left or logging errors.
- getSimpleZippedAnimation() - Method in class net.sf.freecol.common.resources.SZAResource
-
Gets the SimpleZippedAnimation represented by this
resource.
- getSimpleZippedAnimation(float) - Method in class net.sf.freecol.common.resources.SZAResource
-
Get the SimpleZippedAnimation using the specified
scale.
- getSimpleZippedAnimation(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
-
Returns the animation specified by the given name.
- getSimpleZippedAnimation(String, float) - Static method in class net.sf.freecol.common.resources.ResourceManager
-
Returns the animation specified by the given name.
- getSinglePlayer() - Method in class net.sf.freecol.server.FreeColServer
-
Is the user playing in single player mode?
- getSize() - Method in class net.sf.freecol.server.generator.RiverSection
-
Returns the size
- getSize() - Method in class net.sf.freecol.server.model.ServerRegion
-
Get the number of tiles in this region.
- getSkill() - Method in class net.sf.freecol.common.model.UnitType
-
Get the skill level associated with this unit type.
- getSkillLevel() - Method in class net.sf.freecol.common.model.Unit
-
Gets the skill level.
- getSkillLevel(UnitType) - Static method in class net.sf.freecol.common.model.Unit
-
Gets the skill level of the given type of Unit.
- getSkillModel() - Method in class net.sf.freecol.client.gui.panel.EditSettlementDialog
-
- getSkills() - Method in class net.sf.freecol.common.model.IndianNationType
-
Gets a list of this Nation's skills.
- getSkillTaught() - Method in class net.sf.freecol.common.model.UnitType
-
Get the skill taught by this unit type.
- getSkippedTurns() - Method in class net.sf.freecol.server.control.InGameController
-
Gets the number of AI turns to skip through.
- getSlaughterTension(Unit) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Gets the amount to raise tension by when a unit is slaughtered.
- getSlotsAvailable() - Method in class net.sf.freecol.common.ServerInfo
-
Returns the number of players that may connect.
- getSlotsAvailable() - Method in class net.sf.freecol.server.FreeColServer
-
Gets the number of player that may connect.
- getSlowedBy(Tile, Random) - Method in class net.sf.freecol.server.model.ServerUnit
-
If a unit moves, check if an opposing naval unit slows it down.
- getSmallBuildableImage(BuildableType, Player) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
- getSmallBuildingImage(Building) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
- getSmallerIconImage(FreeColGameObjectType) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
- getSmallerMiscIconImage(FreeColGameObjectType) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
- getSmallerUnitImage(Unit) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
- getSmallerUnitImage(UnitType) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
- getSmallIconImage(FreeColGameObjectType) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
- getSmallMiscIconImage(FreeColGameObjectType) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
- getSmallSettlementImage(Settlement) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
- getSmallUnitImage(Unit) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
- getSmallUnitImage(Unit, boolean) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
- getSmallUnitImage(UnitType) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
- getSmallUnitImage(UnitType, boolean) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
- getSmallUnitImage(UnitType, String, boolean) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
- getSocket() - Method in class net.sf.freecol.common.networking.Connection
-
Gets the socket.
- getSocket() - Method in class net.sf.freecol.server.model.ServerPlayer
-
Gets the socket of this player.
- getSoL() - Method in class net.sf.freecol.common.model.Colony
-
Gets the current Sons of Liberty in this settlement.
- getSoL() - Method in class net.sf.freecol.common.model.IndianSettlement
-
Gets the current Sons of Liberty in this settlement.
- getSoL() - Method in class net.sf.freecol.common.model.NationSummary
-
Gets the so L.
- getSoL() - Method in class net.sf.freecol.common.model.Player
-
Gets the total percentage of rebels in all this player's colonies.
- getSoL() - Method in class net.sf.freecol.common.model.Settlement
-
Gets the current Sons of Liberty in this settlement.
- getSoLPercentage() - Method in class net.sf.freecol.common.model.Colony
-
Calculate the SoL membership percentage of a colony.
- getSortedAbilities() - Method in class net.sf.freecol.common.model.FreeColObject
-
Gets a sorted copy of the abilities of this object.
- getSortedColonies(Comparator<Colony>) - Method in class net.sf.freecol.common.model.Player
-
Get a sorted list of all colonies this player owns.
- getSortedColonies(Player) - Method in class net.sf.freecol.client.ClientOptions
-
Gets a fresh list of sorted colonies for a player.
- getSortedCopy(Collection<T>) - Static method in class net.sf.freecol.common.model.FreeColObject
-
Sort a collection of FreeColObjects.
- getSortedModifiers() - Method in class net.sf.freecol.common.model.FreeColObject
-
Gets a sorted copy of the modifiers of this object.
- getSortedPotential() - Method in class net.sf.freecol.common.model.Tile
-
Sort possible goods types according to potential.
- getSortedPotential(Unit) - Method in class net.sf.freecol.common.model.Tile
-
Sort possible goods types according to potential.
- getSortedPotential(UnitType, Player) - Method in class net.sf.freecol.common.model.Tile
-
Sort possible goods types according to potential.
- getSoundController() - Method in class net.sf.freecol.client.FreeColClient
-
Gets the controller for the sound.
- getSoundMixerLabelText() - Method in class net.sf.freecol.client.control.SoundController
-
Get the label text for the sound player mixer.
- getSoundMixerLabelText() - Method in class net.sf.freecol.client.gui.GUI
-
Get the label text for the sound player mixer.
- getSource() - Method in class net.sf.freecol.common.model.Feature
-
Get the source of this feature.
- getSource() - Method in class net.sf.freecol.common.model.TradeItem
-
Get the source player.
- getSourceActions(JComponent) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueTransferHandler
- getSourceActions(JComponent) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
-
Get the action that can be done to an ImageSelection on the
given component.
- getSourceActions(JComponent) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.CargoHandler
- getSourceActions(JComponent) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopListHandler
- getSourceId() - Method in class net.sf.freecol.common.model.ModelMessage
-
Gets the source of the message.
- getSourceName(FreeColObject) - Static method in class net.sf.freecol.client.gui.panel.ModifierFormat
-
- getSpace() - Method in class net.sf.freecol.common.model.UnitType
-
Get the space this unit type has to carry cargo.
- getSpaceLeft() - Method in class net.sf.freecol.common.model.Unit
-
Gets the number of free cargo slots left on this unit.
- getSpaceLeft() - Method in class net.sf.freecol.server.ai.Cargo
-
- getSpaceRequired() - Method in class net.sf.freecol.common.model.Monarch.Force
-
Gets the space required.
- getSpaceTaken() - Method in class net.sf.freecol.common.model.Goods
-
Gets the number of cargo slots consumed when this Locatable if
put onto a carrier.
- getSpaceTaken() - Method in class net.sf.freecol.common.model.GoodsContainer
-
Gets the amount of space that the goods in this container will consume.
- getSpaceTaken() - Method in interface net.sf.freecol.common.model.Locatable
-
Gets the number of cargo slots consumed when this Locatable if
put onto a carrier.
- getSpaceTaken() - Method in class net.sf.freecol.common.model.TileItem
-
Gets the number of cargo slots consumed when this Locatable if
put onto a carrier.
- getSpaceTaken() - Method in class net.sf.freecol.common.model.Unit
-
Gets the current space taken by the units in this location.
- getSpaceTaken() - Method in class net.sf.freecol.common.model.UnitLocation
-
Gets the current space taken by the units in this location.
- getSpaceTaken() - Method in class net.sf.freecol.common.model.UnitType
-
Gets the number of cargo slots a unit of this type takes on a carrier.
- getSpaceTaken() - Method in class net.sf.freecol.server.ai.TransportableAIObject
-
Gets the number of cargo slots taken by this transportable.
- getSpanishSuccession() - Method in class net.sf.freecol.common.model.Game
-
Has the Spanish Succession event occured?.
- getSpanishSuccessionScore() - Method in class net.sf.freecol.common.model.Player
-
Gets the score by which we decide the weakest and strongest AI players for
the Spanish Succession event.
- getSpecification() - Method in class net.sf.freecol.client.control.InGameController
-
Gets the specification for the current game.
- getSpecification() - Method in class net.sf.freecol.client.gui.panel.DifficultyDialog
-
Gets this dialog's instance of the Specification.
- getSpecification() - Method in class net.sf.freecol.client.gui.panel.FreeColDialog
-
Gets the specification.
- getSpecification() - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
-
Get the game specification.
- getSpecification() - Method in class net.sf.freecol.client.gui.panel.NewPanel
-
Get the specification.
- getSpecification() - Method in class net.sf.freecol.common.io.FreeColModFile
-
Gets the Specification.
- getSpecification() - Method in class net.sf.freecol.common.model.FreeColGameObject
-
Get the specification for this game object.
- getSpecification() - Method in class net.sf.freecol.common.model.FreeColObject
-
Get the specification.
- getSpecification() - Method in class net.sf.freecol.common.model.Game
-
Get the specification for this game.
- getSpecification() - Method in class net.sf.freecol.server.ai.AIMain
-
Get the specification.
- getSpecification() - Method in class net.sf.freecol.server.ai.AIObject
-
Get the specification.
- getSpecification() - Method in class net.sf.freecol.server.FreeColServer
-
Gets the specification from the game run by this server.
- getSpecificationInputStream() - Method in class net.sf.freecol.common.io.FreeColModFile
-
Gets the input stream to the specification.
- getStance() - Method in class net.sf.freecol.common.model.DiplomaticTrade
-
Get the stance being offered.
- getStance() - Method in class net.sf.freecol.common.model.NationSummary
-
Gets the stance.
- getStance() - Method in class net.sf.freecol.common.model.StanceTradeItem
-
Get the stance to trade.
- getStance() - Method in class net.sf.freecol.common.model.TradeItem
-
Get the stance to trade.
- getStance(Player) - Method in class net.sf.freecol.common.model.Player
-
Gets the stance towards a given player.
- getStanceChangeKey() - Method in enum net.sf.freecol.common.model.Stance
-
Get the message key to use for player messages when stance changes.
- getStanceFromTension(Tension) - Method in enum net.sf.freecol.common.model.Stance
-
Check whether tension has changed enough to merit a stance change.
- getStandardModsDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
-
Gets the standard mods directory.
- getStar() - Static method in class net.sf.freecol.client.gui.panel.Flag
-
Return the basic five-point star.
- getStar(double, double) - Method in class net.sf.freecol.client.gui.panel.Flag
-
Returns a star at the given coordinates (x, y).
- getStar(double, double, double) - Method in class net.sf.freecol.client.gui.panel.Flag
-
Returns a star of the given scale at the given coordinates (x, y).
- getStarColor() - Method in class net.sf.freecol.client.gui.panel.Flag
-
Returns the star color of the flag.
- getStars() - Method in class net.sf.freecol.client.gui.panel.Flag
-
Returns the number of stars in the union.
- getStartGame() - Method in class net.sf.freecol.common.networking.LoginMessage
-
- getStartingUnits() - Method in class net.sf.freecol.common.model.EuropeanNationType
-
Gets the starting units for this nation type.
- getStartingUnits(String) - Method in class net.sf.freecol.common.model.EuropeanNationType
-
Gets a list of this Nation's starting units at the given difficulty.
- getStartingYear() - Static method in class net.sf.freecol.common.model.Turn
-
Gets the starting year.
- getStartMapFile() - Static method in class net.sf.freecol.common.io.FreeColDirectories
-
Get the map file to start from, if any.
- getStarvationTurns() - Method in class net.sf.freecol.common.model.Colony
-
Get the number of turns before starvation occurs at this colony with current
production levels.
- getState() - Method in class net.sf.freecol.common.model.Unit
-
Gets the state of this Unit.
- getStatistics() - Method in class net.sf.freecol.common.model.Game
-
Gets the statistics of this game.
- getStatistics() - Method in class net.sf.freecol.common.networking.ServerAPI
-
Server query-response for asking for the server statistics.
- getStatistics(ServerPlayer) - Method in class net.sf.freecol.server.control.InGameController
-
Get the current game statistics.
- getStatus() - Method in class net.sf.freecol.common.model.DiplomaticTrade
-
Get the trade status.
- getStealthyGoalDecider(Player) - Static method in class net.sf.freecol.common.model.pathfinding.GoalDeciders
-
Get a goal decider to find tiles that an enemy player can not see.
- getStockade() - Method in class net.sf.freecol.common.model.Colony
-
Gets the stockade building in this colony.
- getStockadeKey() - Method in class net.sf.freecol.common.model.Colony
-
Gets the stockade key, as should be visible to the owner or a player that can
see this colony.
- getStop() - Method in class net.sf.freecol.common.model.Unit
-
Get the stop the unit is heading for or at.
- getStops() - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopListTransferable
-
- getStops() - Method in class net.sf.freecol.common.model.TradeRoute
-
Get the stops in this trade route.
- getStopSublist(TradeRouteStop, TradeRouteStop) - Method in class net.sf.freecol.common.model.TradeRoute
-
Get a list of the trade route stops in this trade route, starting at a given
stop (inclusive) and a final stop (exclusive).
- getStorableGoodsTypeList() - Method in class net.sf.freecol.common.model.Specification
-
Gets the storable goods type list.
- getStoredAs() - Method in class net.sf.freecol.common.model.GoodsType
-
What type of goods is this goods type stored as?.
- getStrengthRatio(Player) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Get the land force strength ratio of this player with respect
to another.
- getStrengthRatio(Player, boolean) - Method in class net.sf.freecol.common.model.Player
-
Get the strength ratio of this player with respect to another.
- getString() - Method in class net.sf.freecol.common.model.TileImprovementStyle
-
Gets the key suitable for looking up an appropriate tile improvement image.
- getString() - Method in class net.sf.freecol.common.resources.StringResource
-
Gets the String represented by this resource.
- getString(byte[], int, int) - Static method in class net.sf.freecol.tools.ColonizationSaveGameReader
-
- getString(String) - Method in class net.sf.freecol.common.model.Specification
-
Gets the string value of an option.
- getString(String) - Method in class net.sf.freecol.common.option.OptionGroup
-
Gets the string value of an option.
- getString(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
-
Gets a string resource with the given name.
- getStringBorderColor(Color) - Static method in class net.sf.freecol.client.gui.ImageLibrary
-
The string border colors should be black unless the color of
the string is really dark.
- getStringImage(Graphics, String, Color, Font) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
Gets an image with a string of a given color and with
a black border around the glyphs.
- getStringOption(String) - Method in class net.sf.freecol.common.model.Specification
-
Get the StringOption with the given identifier.
- getStringResource(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
-
- getStringResource(String) - Method in class net.sf.freecol.common.resources.ResourceMapping
-
- getStripeHeight(Flag.Alignment) - Method in class net.sf.freecol.client.gui.panel.Flag
-
Calculate the height of stripes on the basis of the given
alignment.
- getStripes() - Method in class net.sf.freecol.client.gui.panel.Flag
-
Returns the number of background stripes.
- getStripeWidth(Flag.Alignment) - Method in class net.sf.freecol.client.gui.panel.Flag
-
Calculate the width of stripes on the basis of the given
alignment.
- getStudent() - Method in class net.sf.freecol.common.model.Unit
-
Get the unit being taught.
- getStudents() - Method in class net.sf.freecol.client.gui.panel.LabourData.LocationData
-
- getStyle() - Method in class net.sf.freecol.common.model.Tile
-
Get the style value.
- getStyle() - Method in class net.sf.freecol.common.model.TileImprovement
-
Gets the style of this improvement.
- getSubGoalIterator() - Method in class net.sf.freecol.server.ai.goal.CreateMissionAtSettlementGoal
-
- getSubGoalIterator() - Method in class net.sf.freecol.server.ai.goal.Goal
-
Since internal implementation details may vary,
each Goal will define an iterator over all of its subgoals.
- getSubGoalIterator() - Method in class net.sf.freecol.server.ai.goal.GotoAdjacentGoal
-
- getSubGoalIterator() - Method in class net.sf.freecol.server.ai.goal.ManageMissionariesGoal
-
- getSuffix() - Method in class net.sf.freecol.common.model.FreeColObject
-
Gets the usual suffix of this object's identifier, that is everything after
the last '.'.
- getSuffix(String) - Method in class net.sf.freecol.common.model.FreeColObject
-
Gets the identifier of this object with the given prefix removed if the id of
the object starts with the prefix, and the entire id otherwise.
- getSuggestion(Unit, ProductionType, GoodsType) - Method in class net.sf.freecol.common.model.WorkLocation
-
Is it a good idea to produce a goods type at this work location using a
better unit type?.
- getSuggestions() - Method in class net.sf.freecol.common.model.WorkLocation
-
Get a map of suggestions for better or additional units.
- getSummary() - Method in class net.sf.freecol.client.gui.panel.LabourData
-
- getSupport(Random, boolean) - Method in class net.sf.freecol.common.model.Monarch
-
Gets a additions to the colonial forces.
- getSupportSea() - Method in class net.sf.freecol.common.model.Monarch
-
Gets the sea support status.
- getSurroundingTiles(int) - Method in class net.sf.freecol.common.model.Tile
-
Gets all the tiles surrounding a tile within the given range.
- getSurroundingTiles(int, int) - Method in class net.sf.freecol.common.model.Tile
-
Gets all the tiles surrounding this tile within the given inclusive upper and
lower bounds.
- getSZAResource(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
-
- getSZAResource(String) - Method in class net.sf.freecol.common.resources.ResourceMapping
-
- getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class net.sf.freecol.client.gui.panel.ColorCellEditor
- getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.AvailableCellEditor
- getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.PlayerCellEditor
- getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class net.sf.freecol.client.gui.panel.ColorCellRenderer
- getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.AdvantageCellRenderer
- getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.AvailableCellRenderer
- getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.HeaderRenderer
- getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.NationCellRenderer
- getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.PlayerCellRenderer
- getTarget() - Method in class net.sf.freecol.server.ai.mission.BuildColonyMission
-
Gets the target of this mission, if any.
- getTarget() - Method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
-
Gets the target of this mission, if any.
- getTarget() - Method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
-
Gets the target of this mission, if any.
- getTarget() - Method in class net.sf.freecol.server.ai.mission.IdleAtSettlementMission
-
Gets the target of this mission, if any.
- getTarget() - Method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
-
Gets the target of this mission, if any.
- getTarget() - Method in class net.sf.freecol.server.ai.mission.IndianDemandMission
-
Gets the target of this mission, if any.
- getTarget() - Method in class net.sf.freecol.server.ai.mission.Mission
-
Gets the target of this mission, if any.
- getTarget() - Method in class net.sf.freecol.server.ai.mission.MissionaryMission
-
Gets the target of this mission, if any.
- getTarget() - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
-
Gets the target of this mission, if any.
- getTarget() - Method in class net.sf.freecol.server.ai.mission.PrivateerMission
-
Gets the target of this mission, if any.
- getTarget() - Method in class net.sf.freecol.server.ai.mission.ScoutingMission
-
Gets the target of this mission, if any.
- getTarget() - Method in class net.sf.freecol.server.ai.mission.TransportMission
-
Gets the target of this mission, if any.
- getTarget() - Method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
-
Gets the target of this mission, if any.
- getTarget() - Method in class net.sf.freecol.server.ai.mission.UnitWanderHostileMission
-
Gets the target of this mission, if any.
- getTarget() - Method in class net.sf.freecol.server.ai.mission.UnitWanderMission
-
Gets the target of this mission, if any.
- getTarget() - Method in class net.sf.freecol.server.ai.mission.WishRealizationMission
-
Gets the target of this mission, if any.
- getTarget() - Method in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
-
Gets the target of this mission, if any.
- getTarget() - Method in class net.sf.freecol.server.ai.TileImprovementPlan
-
Gets the target of this TileImprovementPlan.
- getTargetType(UnitTypeChange.ChangeType, Player) - Method in class net.sf.freecol.common.model.UnitType
-
Gets a unit type resulting from a given change type and player.
- getTax() - Method in class net.sf.freecol.common.model.NationSummary
-
Gets the tax.
- getTax() - Method in class net.sf.freecol.common.model.Player
-
Get the current tax.
- getTax() - Method in class net.sf.freecol.common.networking.MonarchActionMessage
-
Gets the tax amount attached to this message.
- getTax() - Method in class net.sf.freecol.server.model.MonarchSession
-
- getTC() - Static method in class net.sf.freecol.FreeCol
-
Gets the current Total-Conversion.
- getTCFile() - Static method in class net.sf.freecol.FreeCol
-
Gets the FreeColTcFile for the current TC.
- getTCSpecification() - Static method in class net.sf.freecol.FreeCol
-
Get the specification from the specified TC.
- getTeacher() - Method in class net.sf.freecol.common.model.Unit
-
Get the unit teaching this one.
- getTeachers() - Method in class net.sf.freecol.client.gui.panel.LabourData.LocationData
-
- getTeachers() - Method in class net.sf.freecol.common.model.Colony
-
Gets a list of all teachers currently present in the school building.
- getTemplate() - Method in class net.sf.freecol.common.networking.MonarchActionMessage
-
Gets the template of this message.
- getTemplate() - Method in class net.sf.freecol.common.option.ListOption
-
Gets the generating template.
- getTemplateType() - Method in class net.sf.freecol.common.model.StringTemplate
-
Get the template type.
- getTension(Player) - Method in class net.sf.freecol.common.model.Player
-
Gets the hostility this player has against the given player.
- getTensionModifier(Stance) - Method in enum net.sf.freecol.common.model.Stance
-
A stance change is about to happen.
- getter(Object) - Method in class net.sf.freecol.common.util.Introspector
-
Invoke the get-method for this Introspector.
- getTerrainImage(TileType, int, int) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
Returns the terrain-image for the given type.
- getTerrainImage(TileType, int, int, Dimension) - Static method in class net.sf.freecol.client.gui.ImageLibrary
-
- getText() - Method in class net.sf.freecol.client.gui.panel.ColopediaTreeItem
-
- getText(String) - Method in class net.sf.freecol.common.option.OptionGroup
-
Gets the string value of an option.
- getTextKey() - Method in enum net.sf.freecol.common.model.Monarch.MonarchAction
-
Gets the text key.
- getTile() - Method in class net.sf.freecol.client.gui.panel.InfoPanel.TileInfoPanel
-
Gets the Tile in which this InfoPanel
is displaying information about.
- getTile() - Method in class net.sf.freecol.common.model.Goods
-
Get the Tile where this Locatable is located, or
null if it is in Europe.
- getTile() - Method in interface net.sf.freecol.common.model.Locatable
-
Get the Tile where this Locatable is located, or
null if it is in Europe.
- getTile() - Method in interface net.sf.freecol.common.model.Location
-
Gets the Tile associated with this Location.
- getTile() - Method in class net.sf.freecol.common.model.Map
-
Gets the location tile.
- getTile() - Method in class net.sf.freecol.common.model.PathNode
-
Gets the Tile of this PathNode.
- getTile() - Method in class net.sf.freecol.common.model.Settlement
-
Gets the Tile associated with this Location.
- getTile() - Method in class net.sf.freecol.common.model.Tile
-
Gets the Tile associated with this Location.
- getTile() - Method in class net.sf.freecol.common.model.TileItem
-
Get the Tile where this Locatable is located, or
null if it is in Europe.
- getTile() - Method in class net.sf.freecol.common.model.TileItemContainer
-
Get the tile this container belongs to.
- getTile() - Method in class net.sf.freecol.common.model.Unit
-
Gets the Tile associated with this Location.
- getTile() - Method in class net.sf.freecol.common.model.UnitLocation
-
Gets the Tile associated with this Location.
- getTile() - Method in class net.sf.freecol.common.model.WorkLocation
-
Gets the Tile associated with this Location.
- getTile() - Method in class net.sf.freecol.server.generator.RiverSection
-
Get the section tile.
- getTile(int, int) - Method in class net.sf.freecol.common.model.Map
-
Gets the Tile at position (x, y).
- getTile(Game) - Method in class net.sf.freecol.common.networking.FirstContactMessage
-
- getTile(Game) - Method in class net.sf.freecol.common.networking.NewRegionNameMessage
-
Public accessor for the tile.
- getTile(Map.Position) - Method in class net.sf.freecol.common.model.Map
-
Gets the Tile at a requested position.
- getTileBounds(Tile) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- getTileImageLibrary() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- getTileImprovement(TileImprovementType) - Method in class net.sf.freecol.common.model.Tile
-
Gets the TileImprovement of a given type, or null if there is no match.
- getTileImprovementPlan() - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
-
Gets the TileImprovementPlan for this mission.
- getTileImprovementPlans() - Method in class net.sf.freecol.server.ai.AIColony
-
Gets the tile improvements planned for this colony.
- getTileImprovements() - Method in class net.sf.freecol.common.model.Tile
-
Gets a list of TileImprovements.
- getTileImprovementSuggestions() - Method in class net.sf.freecol.common.model.Colony
-
Collect suggestions for tiles that need exploration or improvement (which may
depend on current use within the colony).
- getTileImprovementType(String) - Method in class net.sf.freecol.common.model.Specification
-
Get a tile improvement type by identifier.
- getTileImprovementTypeList() - Method in class net.sf.freecol.common.model.Specification
-
Gets the tile improvement type list.
- getTileItemContainer() - Method in class net.sf.freecol.common.model.Tile
-
Gets this tiles TileItemContainer.
- getTileItems() - Method in class net.sf.freecol.common.model.PlayerExploredTile
-
Get the tile items in this pet.
- getTileItems() - Method in class net.sf.freecol.common.model.TileItemContainer
-
Get the tile items in this container.
- getTilePosition(Tile) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- getTilesPanel() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
-
Gets the TilesPanel-object in use.
- getTileToCache() - Method in class net.sf.freecol.common.model.Tile
-
Get a copy of this tile suitable for caching (lacking units).
- getTileType() - Method in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.TileTypeTransform
-
- getTileType(String) - Method in class net.sf.freecol.common.model.Specification
-
Get a tile type by identifier.
- getTileTypeList() - Method in class net.sf.freecol.common.model.Specification
-
Gets the tile type list.
- getTileWidth() - Method in class net.sf.freecol.client.gui.MapViewer
-
- getTimeout(boolean) - Static method in class net.sf.freecol.FreeCol
-
Gets the timeout.
- getTinyUnitImage(UnitType) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
- getTinyUnitImage(UnitType, boolean) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
- getTo() - Method in class net.sf.freecol.common.model.TileTypeChange
-
Gets the destination tile type.
- getTory() - Method in class net.sf.freecol.common.model.Colony
-
Gets the Tory membership percentage of the colony.
- getToStringConverter(Class<?>) - Method in class net.sf.freecol.common.util.Introspector
-
Get a function that converts to String from a given class.
- getTotal() - Method in class net.sf.freecol.client.gui.panel.LabourData.UnitData
-
- getTotalBonusPotential(GoodsType, UnitType, int, boolean) - Method in class net.sf.freecol.common.model.TileItemContainer
-
Determine the total bonus for a goods type.
- getTotalColonists() - Method in class net.sf.freecol.client.gui.panel.LabourData.LocationData
-
- getTotalDefencePower() - Method in class net.sf.freecol.common.model.Colony
-
Gets the total defence power.
- getTotalFoundingFatherCost() - Method in class net.sf.freecol.common.model.Player
-
How many liberty points in total are needed to earn the Founding Father we
are trying to recruit.
- getTotalImmigrationProduction() - Method in class net.sf.freecol.common.model.Player
-
Get the total immigration production for this player.
- getTotalProbability(Collection<RandomChoice<T>>) - Static method in class net.sf.freecol.common.util.RandomChoice
-
- getTotalProduction() - Method in class net.sf.freecol.client.gui.panel.LabourData.LocationData
-
- getTotalProductionOf(GoodsType) - Method in class net.sf.freecol.common.model.Colony
-
Gets the total production of the given type of goods in this settlement.
- getTotalProductionOf(GoodsType) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Gets the total production of the given type of goods in this settlement.
- getTotalProductionOf(GoodsType) - Method in class net.sf.freecol.common.model.Settlement
-
Gets the total production of the given type of goods in this settlement.
- getTotalProductionOf(GoodsType) - Method in class net.sf.freecol.common.model.WorkLocation
-
Gets the total production of a specified goods type at this work location.
- getTotalTurns() - Method in class net.sf.freecol.common.model.PathNode
-
Gets the number of turns it will take to move the entire path, from the
starting PathNode until the end.
- getTotalUnitCount() - Method in class net.sf.freecol.common.model.UnitLocation
-
Gets the total amount of Units at this Location, including units on a
carrier.
- getTradeBonus() - Method in class net.sf.freecol.common.model.SettlementType
-
Gets the trade bonus.
- getTraded() - Method in class net.sf.freecol.common.model.MarketData
-
Has there been trading in this MarketData?.
- getTradeItemButton(TradeItem) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog
-
Gets a trade item button for a given item.
- getTradeItems() - Method in class net.sf.freecol.common.model.DiplomaticTrade
-
Get a list of all items to trade.
- getTradeLocation() - Method in class net.sf.freecol.common.model.TradeRouteStop
-
Get the location of this stop as a TradeLocation.
- getTradeLocation() - Method in class net.sf.freecol.common.model.Unit
-
Get the current trade location.
- getTradeMoveType(Settlement) - Method in class net.sf.freecol.common.model.Unit
-
Get the MoveType when moving a trading unit to a settlement.
- getTradeRoute() - Method in class net.sf.freecol.common.model.Unit
-
Get the unit trade route, if any.
- getTradeRouteByName(String) - Method in class net.sf.freecol.common.model.Player
-
Get a trade route by name.
- getTradeRouteName(Player) - Static method in class net.sf.freecol.common.i18n.NameCache
-
Get a new default trade route name for a player.
- getTradeRoutes() - Method in class net.sf.freecol.common.model.Player
-
Get the trade routes defined for this player.
- getTransaction(ServerPlayer, Unit, Settlement) - Method in class net.sf.freecol.server.control.InGameController
-
Gets a settlement transaction session, either existing or
newly opened.
- getTransactionListener() - Method in class net.sf.freecol.common.model.Market
-
Gets the listeners added to this market.
- GetTransactionMessage - Class in net.sf.freecol.common.networking
-
The message sent to initiate a transaction.
- GetTransactionMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.GetTransactionMessage
-
Create a new GetTransactionMessage from a
supplied element.
- GetTransactionMessage(Unit, Settlement) - Constructor for class net.sf.freecol.common.networking.GetTransactionMessage
-
Create a new GetTransactionMessage with the
supplied unit and settlement.
- getTransferData(DataFlavor) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueTransferHandler.BuildablesTransferable
- getTransferData(DataFlavor) - Method in class net.sf.freecol.client.gui.panel.ImageSelection
-
Get the data that this Transferable represents or null if
the data is not of the given flavor.
- getTransferData(DataFlavor) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopListTransferable
- getTransferDataFlavors() - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueTransferHandler.BuildablesTransferable
- getTransferDataFlavors() - Method in class net.sf.freecol.client.gui.panel.ImageSelection
-
Get the flavors that are supported by this Transferable.
- getTransferDataFlavors() - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopListTransferable
- getTransferHandler() - Method in class net.sf.freecol.client.gui.panel.PortPanel
- getTransport() - Method in class net.sf.freecol.server.ai.TransportableAIObject
-
Gets the carrier responsible for transporting this object.
- getTransportable() - Method in class net.sf.freecol.server.ai.Cargo
-
Get the transportable.
- getTransportable() - Method in class net.sf.freecol.server.ai.Wish
-
Gets the TransportableAIObject assigned to this wish.
- getTransportDestination() - Method in class net.sf.freecol.server.ai.AIGoods
-
Get the destination location for this transportable AI object.
- getTransportDestination() - Method in class net.sf.freecol.server.ai.AIUnit
-
Get the destination location for this transportable AI object.
- getTransportDestination() - Method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
-
Gets the destination of a required transport.
- getTransportDestination() - Method in class net.sf.freecol.server.ai.mission.IndianDemandMission
-
Gets the destination of a required transport.
- getTransportDestination() - Method in class net.sf.freecol.server.ai.mission.Mission
-
Gets the destination of a required transport.
- getTransportDestination() - Method in class net.sf.freecol.server.ai.mission.PrivateerMission
-
Gets the destination of a required transport.
- getTransportDestination() - Method in class net.sf.freecol.server.ai.mission.TransportMission
-
Gets the destination of a required transport.
- getTransportDestination() - Method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
-
Gets the destination of a required transport.
- getTransportDestination() - Method in class net.sf.freecol.server.ai.TransportableAIObject
-
Get the destination location for this transportable AI object.
- getTransportDropNode() - Method in class net.sf.freecol.common.model.PathNode
-
Gets the node where the unit using this path should leave its transport.
- getTransportDropTurns() - Method in class net.sf.freecol.common.model.PathNode
-
- getTransportFee() - Method in class net.sf.freecol.common.model.Unit
-
Get the fee that would have to be paid to transport this treasure to Europe.
- getTransportLocatable() - Method in class net.sf.freecol.server.ai.AIGoods
-
Gets the underlying locatable object which should be transported.
- getTransportLocatable() - Method in class net.sf.freecol.server.ai.AIUnit
-
Gets the underlying locatable object which should be transported.
- getTransportLocatable() - Method in class net.sf.freecol.server.ai.TransportableAIObject
-
Gets the underlying locatable object which should be transported.
- getTransportMission(AIUnit) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Gets a new TransportMission for a unit.
- getTransportPriority() - Method in class net.sf.freecol.server.ai.AIUnit
-
Gets the priority of transporting this object to its destination.
- getTransportPriority() - Method in class net.sf.freecol.server.ai.TransportableAIObject
-
Gets the priority of transporting this object to its destination.
- getTransportSource() - Method in class net.sf.freecol.server.ai.AIGoods
-
Get the source location for this transportable AI object.
- getTransportSource() - Method in class net.sf.freecol.server.ai.AIUnit
-
Get the source location for this transportable AI object.
- getTransportSource() - Method in class net.sf.freecol.server.ai.TransportableAIObject
-
Get the source location for this transportable AI object.
- getTransportTarget() - Method in class net.sf.freecol.server.ai.Cargo
-
- getTransportTarget(TransportableAIObject) - Method in class net.sf.freecol.server.ai.mission.TransportMission
-
Get the collection location for an uncollected transportable.
- getTransportTurns(TransportableAIObject) - Method in class net.sf.freecol.server.ai.mission.TransportMission
-
Get the expected turns for an uncollected transport
Public so that mobile transportables (units) can renege on
transport if they find themselves better able to get there
themselves.
- getTreasureAmount() - Method in class net.sf.freecol.common.model.Unit
-
Get the current amount of treasure in this unit.
- getTree() - Method in class net.sf.freecol.client.gui.option.OptionGroupUI
-
- getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class net.sf.freecol.client.gui.panel.ColopediaTreeCellRenderer
- getTriangle(Flag.UnionShape, boolean) - Method in class net.sf.freecol.client.gui.panel.Flag
-
Returns a triangle of the given shape and size.
- getTries() - Method in class net.sf.freecol.server.ai.Cargo
-
- getTrivialPath() - Method in class net.sf.freecol.common.model.Unit
-
Gets the trivial path for this unit.
- getTrivialTarget() - Method in class net.sf.freecol.server.ai.AIUnit
-
Get a trivial target, usually a safe nearby settlement or Europe.
- getTurn() - Method in class net.sf.freecol.common.model.Game
-
Gets the current turn in this game.
- getTurn() - Method in class net.sf.freecol.common.model.HistoryEvent
-
Get the turn of this history event.
- getTurnCount() - Method in class net.sf.freecol.common.model.mission.AbstractMission
-
Get the TurnCount value.
- getTurns() - Method in class net.sf.freecol.common.model.PathNode
-
Gets the number of turns it will take to reach this PathNode's
Tile in the path.
- getTurns() - Method in class net.sf.freecol.server.ai.Cargo
-
- getTurnsForRepair() - Method in class net.sf.freecol.common.model.Unit
-
Get how many turns left to be repaired.
- getTurnsOfTraining() - Method in class net.sf.freecol.common.model.Unit
-
Gets the number of turns this unit has been training.
- getTurnsText(int) - Static method in class net.sf.freecol.common.model.Turn
-
Gets a string describing the number of turns.
- getTurnsToComplete() - Method in class net.sf.freecol.common.model.TileImprovement
-
How many turns remain until this improvement is complete?.
- getTurnsToComplete(BuildableType) - Method in class net.sf.freecol.common.model.Colony
-
Returns how many turns it would take to build the given
BuildableType.
- getTurnsToComplete(BuildableType, AbstractGoods) - Method in class net.sf.freecol.common.model.Colony
-
Returns how many turns it would take to build the given
BuildableType.
- getTurnsToLearn() - Method in class net.sf.freecol.common.model.UnitTypeChange
-
Gets the turns to learn the skill.
- getTurnsToReach(Location) - Method in class net.sf.freecol.common.model.Unit
-
Gets the number of turns required for this unit to reach a destination
location from its current position.
- getTurnsToReach(Location, Location) - Method in class net.sf.freecol.common.model.Unit
-
Gets the number of turns required for this unit to reach a destination
location from a starting location.
- getTurnsToReach(Location, Location, Unit, CostDecider) - Method in class net.sf.freecol.common.model.Unit
-
Gets the number of turns required for this unit to reach a destination
location from a starting location, using an optional carrier and cost
decider.
- getType() - Method in class net.sf.freecol.client.gui.panel.AbstractGoodsLabel
-
Get the goods type.
- getType() - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.CargoLabel
-
- getType() - Method in class net.sf.freecol.common.model.AbstractGoods
-
Get the goods type.
- getType() - Method in class net.sf.freecol.common.model.Building
-
Gets the type of this building.
- getType() - Method in class net.sf.freecol.common.model.BuildingType
-
Gets the type of the building type, which is trivially just this object.
- getType() - Method in class net.sf.freecol.common.model.FoundingFather
-
Gets the type of this FoundingFather.
- getType() - Method in class net.sf.freecol.common.model.LostCityRumour
-
Get the type of rumour.
- getType() - Method in class net.sf.freecol.common.model.Modifier
-
Get the modifier type.
- getType() - Method in class net.sf.freecol.common.model.Nation
-
Get the nation type.
- getType() - Method in class net.sf.freecol.common.model.Region
-
Gets the type of the region.
- getType() - Method in class net.sf.freecol.common.model.Resource
-
Get the type of this resource.
- getType() - Method in class net.sf.freecol.common.model.Scope
-
Gets the type.
- getType() - Method in class net.sf.freecol.common.model.Settlement
-
Get the type of this settlement.
- getType() - Method in class net.sf.freecol.common.model.Tile
-
Gets the type of this Tile.
- getType() - Method in class net.sf.freecol.common.model.TileImprovement
-
Gets the type of this tile improvement.
- getType() - Method in class net.sf.freecol.common.model.Unit
-
Get the UnitType value.
- getType() - Method in class net.sf.freecol.common.networking.DOMMessage
-
Gets the type of this DOMMessage.
- getType() - Method in class net.sf.freecol.common.networking.Message
-
Gets the type of this Message.
- getType() - Method in class net.sf.freecol.server.ai.TileImprovementPlan
-
Gets the TileImprovementType of this plan.
- getType(String, Class<T>) - Method in class net.sf.freecol.common.model.Specification
-
Get the FreeColGameObjectType with the given identifier.
- getType(Game) - Method in class net.sf.freecol.common.networking.IndianDemandMessage
-
Client-side convenience function to get the goods type in this message.
- getType(Specification) - Method in class net.sf.freecol.common.model.AbstractUnit
-
Convenience accessor for the unit type.
- getType(Specification, String, Class<T>, T) - Method in class net.sf.freecol.common.io.FreeColXMLReader
-
Get a FreeColGameObjectType by identifier from a stream from a
specification.
- getTypeChange(UnitTypeChange.ChangeType, Player) - Method in class net.sf.freecol.common.model.Unit
-
Get a type change for this unit.
- getTypeChanges() - Method in class net.sf.freecol.common.model.UnitType
-
Gets the list of all type changes associated with this unit type.
- getTypeKey() - Method in class net.sf.freecol.common.model.FoundingFather
-
Get a key for the type of this FoundingFather.
- getTypeKey(FoundingFather.FoundingFatherType) - Static method in class net.sf.freecol.common.model.FoundingFather
-
Get a message key for the type of a FoundingFather.
- getTypesProviding(String, boolean) - Method in class net.sf.freecol.common.model.Specification
-
Get the FreeColGameObjectTypes that provide the required ability.
- getTypesWithAbility(Class<T>, String...) - Method in class net.sf.freecol.common.model.Specification
-
Get all types which have any of the given abilities.
- getTypesWithoutAbility(Class<T>, String...) - Method in class net.sf.freecol.common.model.Specification
-
Get all types which have none of the given abilities.
- getUIClassID() - Method in class net.sf.freecol.client.gui.panel.CargoPanel
- getUIClassID() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel
- getUIClassID() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.OutsideColonyPanel
- getUIClassID() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.PopulationPanel
- getUIClassID() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.WarehousePanel
- getUIClassID() - Method in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog.ColorButton
- getUIClassID() - Method in class net.sf.freecol.client.gui.panel.InPortPanel
- getUIClassID() - Method in class net.sf.freecol.client.gui.panel.MigPanel
- getUIClassID() - Method in class net.sf.freecol.client.gui.panel.TilePanel
- getUnattended() - Method in class net.sf.freecol.common.model.ProductionType
-
Get the unattended production state.
- getUnbuildableMessage(BuildableType) - Method in class net.sf.freecol.common.model.Colony
-
Gets the message to display if a colony can not build something.
- getUnionColor() - Method in class net.sf.freecol.client.gui.panel.Flag
-
Returns the union color of the flag.
- getUnionPosition() - Method in class net.sf.freecol.client.gui.panel.Flag
-
Returns the union position of the flag.
- getUnionRectangle(Rectangle2D.Double) - Method in class net.sf.freecol.client.gui.panel.Flag
-
Return the stars in a rectangular "union", distributed
according to rules derived from historical flags of the United
States.
- getUnionRhombus() - Method in class net.sf.freecol.client.gui.panel.Flag
-
- getUnionShape() - Method in class net.sf.freecol.client.gui.panel.Flag
-
Returns the union shape of the flag.
- getUnionTriangle(boolean) - Method in class net.sf.freecol.client.gui.panel.Flag
-
- getUnit() - Method in class net.sf.freecol.client.gui.action.UnloadAction
-
- getUnit() - Method in class net.sf.freecol.client.gui.panel.UnitLabel
-
Returns this UnitLabel's unit data.
- getUnit() - Method in class net.sf.freecol.common.model.mission.AbstractMission
-
Returns the Unit this mission was assigned to.
- getUnit() - Method in interface net.sf.freecol.common.model.mission.Mission
-
Return the Unit this mission was assigned to.
- getUnit() - Method in class net.sf.freecol.common.model.TradeItem
-
Get the unit to trade.
- getUnit() - Method in class net.sf.freecol.common.model.UnitTradeItem
-
Get the unit to trade.
- getUnit() - Method in class net.sf.freecol.common.model.UnitWas
-
Gets the unit.
- getUnit() - Method in class net.sf.freecol.common.networking.DeliverGiftMessage
-
Get the Unit which is delivering the gift.
- getUnit() - Method in class net.sf.freecol.server.ai.AIUnit
-
Gets the Unit this AIUnit controls.
- getUnit() - Method in class net.sf.freecol.server.ai.mission.Mission
-
Gets the unit this mission has been created for.
- getUnit() - Method in class net.sf.freecol.server.ai.ProductionCache.Entry
-
Returns a unit producing goods in this work location.
- getUnit() - Method in class net.sf.freecol.server.model.DiplomacySession
-
- getUnit(Game) - Method in class net.sf.freecol.common.networking.IndianDemandMessage
-
Client-side convenience function to get the unit in this message.
- getUnit(Game) - Method in class net.sf.freecol.common.networking.LootCargoMessage
-
Public accessor to help the client in game controller.
- getUnit(Player) - Method in class net.sf.freecol.common.networking.NewLandNameMessage
-
Public accessor for the unit.
- getUnit(Player) - Method in class net.sf.freecol.common.networking.NewRegionNameMessage
-
Public accessor for the unit.
- getUnitButton(AbstractUnit) - Method in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
-
- getUnitButton(Unit) - Method in class net.sf.freecol.client.gui.panel.ReportUnitPanel
-
- getUnitButton(UnitType) - Method in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
-
- getUnitButton(UnitType, String) - Method in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
-
- getUnitByName(String) - Method in class net.sf.freecol.common.model.Player
-
Get a player unit by name.
- getUnitCapacity() - Method in class net.sf.freecol.common.model.Building
-
Gets the maximum number of Units this Location can hold.
- getUnitCapacity() - Method in class net.sf.freecol.common.model.ColonyTile
-
Gets the maximum number of Units this Location can hold.
- getUnitCapacity() - Method in class net.sf.freecol.common.model.UnitLocation
-
Gets the maximum number of Units this Location can hold.
- getUnitCount() - Method in class net.sf.freecol.common.model.Colony
-
Gets the number of units at this Location.
- getUnitCount() - Method in interface net.sf.freecol.common.model.Location
-
Gets the number of units at this Location.
- getUnitCount() - Method in class net.sf.freecol.common.model.Map
-
Gets the number of units at this Location.
- getUnitCount() - Method in class net.sf.freecol.common.model.UnitLocation
-
Gets the number of units at this Location.
- getUnitCount() - Method in class net.sf.freecol.server.ai.ProductionCache
-
- getUnitCount(boolean) - Method in class net.sf.freecol.common.model.Player
-
Get the number of units a player has, either land or naval.
- getUnitCount(BuildingType) - Method in class net.sf.freecol.server.ai.ProductionCache
-
- getUnitData() - Method in class net.sf.freecol.client.gui.panel.LabourData.LocationData
-
- getUnitData(UnitType) - Method in class net.sf.freecol.client.gui.panel.LabourData
-
get profession data (create on demand)
- getUnitForEffect(Colony, Effect, Random) - Method in class net.sf.freecol.server.model.ServerPlayer
-
- getUnitImage(Unit) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
- getUnitImage(Unit, boolean) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
- getUnitImage(Unit, float) - Static method in class net.sf.freecol.client.gui.ImageLibrary
-
- getUnitImage(Unit, Dimension) - Static method in class net.sf.freecol.client.gui.ImageLibrary
-
- getUnitImage(UnitType) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
- getUnitImage(UnitType, float) - Static method in class net.sf.freecol.client.gui.ImageLibrary
-
- getUnitImage(UnitType, Dimension) - Static method in class net.sf.freecol.client.gui.ImageLibrary
-
- getUnitImage(UnitType, String, boolean, boolean, float) - Static method in class net.sf.freecol.client.gui.ImageLibrary
-
Gets the image that will represent a given unit.
- getUnitImage(UnitType, String, boolean, Dimension) - Static method in class net.sf.freecol.client.gui.ImageLibrary
-
- getUnitIterator() - Method in interface net.sf.freecol.common.model.Location
-
Gets a Iterator of every Unit directly located on
this Location.
- getUnitIterator() - Method in class net.sf.freecol.common.model.Map
-
Gets a Iterator of every Unit directly located on
this Location.
- getUnitIterator() - Method in class net.sf.freecol.common.model.Player
-
Get an iterator containing all the units this player owns.
- getUnitIterator() - Method in class net.sf.freecol.common.model.UnitLocation
-
Gets a Iterator of every Unit directly located on
this Location.
- getUnitLabel(String, String, int, String, String, StringTemplate) - Static method in class net.sf.freecol.common.i18n.Messages
-
Get a label for a collection of units given a name, type,
number, nation, role and extra annotation.
- getUnitLabels() - Method in class net.sf.freecol.client.gui.panel.BuildingPanel
-
Get any unit labels for the units present.
- getUnitList() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
-
Gets the list of units on the colony tile.
- getUnitList() - Method in class net.sf.freecol.client.gui.panel.EuropePanel
-
Get the units in Europe.
- getUnitList() - Method in class net.sf.freecol.client.gui.panel.PortPanel
-
Get the units present in this port.
- getUnitList() - Method in class net.sf.freecol.common.model.Colony
-
Gets a list of all the units present at this location.
- getUnitList() - Method in interface net.sf.freecol.common.model.Location
-
Gets a list of all the units present at this location.
- getUnitList() - Method in class net.sf.freecol.common.model.Map
-
Gets a list of all the units present at this location.
- getUnitList() - Method in class net.sf.freecol.common.model.UnitLocation
-
Gets a list of all the units present at this location.
- getUnitName() - Method in class net.sf.freecol.client.gui.panel.LabourData.UnitData
-
- getUnitName(Player, UnitType, Random) - Static method in class net.sf.freecol.common.i18n.NameCache
-
Gets a new name for a unit.
- getUnitPrice(UnitType) - Method in class net.sf.freecol.common.model.Europe
-
Gets the price of a unit in Europe.
- getUnitProduction(Unit, GoodsType) - Method in class net.sf.freecol.common.model.WorkLocation
-
Gets the productivity of a unit working in this work location, considering
*only* the contribution of the unit, exclusive of that of the work location.
- getUnits() - Method in class net.sf.freecol.common.model.FoundingFather
-
Get the units this father supplies.
- getUnits() - Method in class net.sf.freecol.common.model.HighScore
-
Get number of units.
- getUnits() - Method in class net.sf.freecol.common.model.Monarch.Force
-
Gets all units.
- getUnits() - Method in class net.sf.freecol.common.model.Player
-
Get a copy of the players units.
- getUnits() - Method in class net.sf.freecol.server.ai.ProductionCache
-
- getUnitsAtSea() - Method in class net.sf.freecol.client.gui.panel.LabourData.UnitData
-
- getUnitsGivenBy(Player) - Method in class net.sf.freecol.common.model.DiplomaticTrade
-
Get a list of units offered in this trade.
- getUnitsInEurope() - Method in class net.sf.freecol.client.gui.panel.LabourData.UnitData
-
- getUnitsOnLand() - Method in class net.sf.freecol.client.gui.panel.LabourData.UnitData
-
- getUnitSpaceTaken() - Method in class net.sf.freecol.common.model.Unit
-
Gets the space occupied by units in this unit.
- getUnitSummaryRowCount() - Method in class net.sf.freecol.client.gui.panel.LabourData.UnitData
-
- getUnitType() - Method in class net.sf.freecol.client.gui.panel.LabourData.UnitData
-
- getUnitType() - Method in class net.sf.freecol.common.option.AbstractUnitOption
-
Get the unit type option.
- getUnitType() - Method in class net.sf.freecol.server.ai.WorkerWish
-
Gets the type of unit needed for releasing this wish.
- getUnitType(String) - Method in class net.sf.freecol.common.model.Specification
-
Get a unit type by identifier.
- getUnitTypeChange(UnitType) - Method in class net.sf.freecol.common.model.UnitType
-
Gets the type change required to become another given unit type.
- getUnitTypeChange(UnitTypeChange.ChangeType, Player) - Method in class net.sf.freecol.common.model.UnitType
-
Gets any suitable unit type changes applicable to a given change type and
player.
- getUnitTypeList() - Method in class net.sf.freecol.common.model.Specification
-
Gets the unit type list.
- getUnitTypesLearntInLostCity() - Method in class net.sf.freecol.common.model.UnitType
-
Gets the unit types which can be learned from a lost city rumour.
- getUnitTypesPurchasedInEurope() - Method in class net.sf.freecol.common.model.Specification
-
Get the unit types that can be purchased in Europe.
- getUnitTypesTrainedInEurope() - Method in class net.sf.freecol.common.model.Specification
-
Gets the unit types that can be trained in Europe.
- getUnitTypesWithAbility(String...) - Method in class net.sf.freecol.common.model.Specification
-
Get the unit types which have any of the given abilities.
- getUnitTypesWithoutAbility(String...) - Method in class net.sf.freecol.common.model.Specification
-
Get the unit types which have none of the given abilities.
- getUnitTypeTeaching(UnitType, UnitType) - Static method in class net.sf.freecol.common.model.Unit
-
Gets the UnitType which a teacher is teaching to a student.
- getUnitUnitList(Unit) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog
-
Get a list of units to offer that are associated with a given unit.
- getUnknownEnemy() - Method in class net.sf.freecol.common.model.Game
-
Gets the unknown enemy player, which is used for privateers.
- getUnknownKey() - Method in enum net.sf.freecol.common.model.Region.RegionType
-
Gets a message key for an unknown region of this type.
- getUnknownValue() - Static method in class net.sf.freecol.client.gui.panel.ModifierFormat
-
- getUnloadGoodsMessage(Unit, GoodsType, int, int, int, int) - Method in class net.sf.freecol.client.control.InGameController
-
Gets a message describing a goods unloading.
- getUnspecificSlot() - Static method in enum net.sf.freecol.common.model.Europe.MigrationType
-
Gets the unspecific slot.
- getUpgrades() - Method in class net.sf.freecol.common.model.FoundingFather
-
Get the upgrades triggered by this Founding Father.
- getUpgradesFrom() - Method in class net.sf.freecol.common.model.BuildingType
-
Gets the BuildingType this BuildingType upgrades from.
- getUpgradesTo() - Method in class net.sf.freecol.common.model.BuildingType
-
Get the BuildingType this BuildingType upgrades to.
- getUpkeep() - Method in class net.sf.freecol.common.model.BuildingType
-
Gets the amount of gold necessary to maintain a Building of this type for one
turn.
- getUpkeep() - Method in class net.sf.freecol.common.model.Colony
-
Get the amount of gold necessary to maintain all of the settlement's
buildings.
- getUpkeep() - Method in class net.sf.freecol.common.model.IndianSettlement
-
Get the amount of gold necessary to maintain all of the settlement's
buildings.
- getUpkeep() - Method in class net.sf.freecol.common.model.Settlement
-
Get the amount of gold necessary to maintain all of the settlement's
buildings.
- getUrgentTransportables() - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Gets the most urgent transportables.
- getURI(String) - Method in class net.sf.freecol.common.io.FreeColDataFile
-
Get a URI to access a resource through.
- getURL() - Method in class net.sf.freecol.common.resources.Video
-
- getUserCacheDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
-
Gets the user cache directory, that is the directory under which
the transient user files live.
- getUserConfigDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
-
Gets the user config directory, that is the directory under which
the user-specific config files live.
- getUserConnectionHandler() - Method in class net.sf.freecol.server.FreeColServer
-
Gets the UserConnectionHandler.
- getUserDataDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
-
Gets the user data directory, that is the directory under which
the user-specific data lives.
- getUserDefaultDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
-
Get the user home directory.
- getUserModsDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
-
Gets the user mods directory.
- getUserName() - Method in class net.sf.freecol.common.networking.LoginMessage
-
- getUUID() - Method in class net.sf.freecol.common.model.Game
-
Gets the unique identifier for this game.
- getVacantNation() - Method in class net.sf.freecol.common.model.Game
-
Find an available (i.e.
- getVacantNations() - Method in class net.sf.freecol.common.model.Game
-
Get the currently available nations.
- getVacantPlayers(String, int) - Method in class net.sf.freecol.client.control.ConnectController
-
Gets a list of available players on a given server.
- getVacantPlayers(Connection, Element) - Method in class net.sf.freecol.server.control.UserConnectionHandler
-
Handles a "getVacantPlayers"-request.
- getValidAdvantages() - Static method in class net.sf.freecol.FreeCol
-
Gets a comma separated list of localized advantage type names.
- getValidDifficulties() - Static method in class net.sf.freecol.FreeCol
-
Gets the names of the valid difficulty levels.
- getValidGUIScales() - Static method in class net.sf.freecol.FreeCol
-
Gets the valid scale factors for the GUI.
- getValue() - Method in class net.sf.freecol.client.gui.action.FreeColAction
-
Returns the action itself.
- getValue() - Method in class net.sf.freecol.client.gui.option.ListOptionUI
-
- getValue() - Method in class net.sf.freecol.client.gui.panel.FreeColDialog
-
Get the response that was set by JOptionPane.setValue(java.lang.Object) and
clean up the dialog.
- getValue() - Method in class net.sf.freecol.common.model.Ability
-
Get the ability value.
- getValue() - Method in class net.sf.freecol.common.model.Event
-
Gets the event restriction.
- getValue() - Method in class net.sf.freecol.common.model.Modifier
-
Get the modifier value.
- getValue() - Method in class net.sf.freecol.common.model.Operand
-
Gets the operand value.
- getValue() - Method in enum net.sf.freecol.common.model.Player.NoValueType
-
Gets the value.
- getValue() - Method in class net.sf.freecol.common.model.Tension
-
Get the current tension value.
- getValue() - Method in class net.sf.freecol.common.option.AbstractOption
-
Gets the value of this option.
- getValue() - Method in class net.sf.freecol.common.option.AbstractUnitOption
-
Gets the value of this option.
- getValue() - Method in class net.sf.freecol.common.option.AudioMixerOption
-
Gets the value of this option.
- getValue() - Method in class net.sf.freecol.common.option.BooleanOption
-
Gets the value of this option.
- getValue() - Method in class net.sf.freecol.common.option.FileOption
-
Gets the value of this option.
- getValue() - Method in class net.sf.freecol.common.option.IntegerOption
-
Gets the value of this option.
- getValue() - Method in class net.sf.freecol.common.option.LanguageOption
-
Gets the value of this option.
- getValue() - Method in class net.sf.freecol.common.option.ListOption
-
Gets the current value of this ListOption.
- getValue() - Method in class net.sf.freecol.common.option.ModOption
-
Gets the current value of this ModOption.
- getValue() - Method in interface net.sf.freecol.common.option.Option
-
Gets the value of this option.
- getValue() - Method in class net.sf.freecol.common.option.OptionGroup
-
Gets the value of this option.
- getValue() - Method in class net.sf.freecol.common.option.StringOption
-
Gets the value of this option.
- getValue() - Method in class net.sf.freecol.common.option.TextOption
-
Gets the value of this option.
- getValue() - Method in class net.sf.freecol.common.option.UnitTypeOption
-
Gets the current value of this UnitTypeOption.
- getValue() - Method in class net.sf.freecol.server.ai.ColonyPlan.BuildPlan
-
- getValue() - Method in class net.sf.freecol.server.ai.ValuedAIObject
-
Get the Value value.
- getValue(Game) - Method in class net.sf.freecol.common.model.Operand
-
Gets the operand value if it is applicable to the given Game.
- getValue(Player) - Method in class net.sf.freecol.common.model.Operand
-
Gets the operand value if it is applicable to the given Player.
- getValue(Settlement) - Method in class net.sf.freecol.common.model.Operand
-
Gets the operand value if it is applicable to the given Settlement.
- getValue(Tile) - Method in interface net.sf.freecol.common.model.Map.SearchHeuristic
-
Gets the value.
- getValue(Turn) - Method in class net.sf.freecol.common.model.Modifier
-
Get the value the modifier during the given Turn.
- getValueAt(int, int) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.PlayersTableModel
-
Get the value at the requested location.
- getValueAt(int, int) - Method in class net.sf.freecol.client.gui.panel.ServerListTableModel
-
Returns the value at the requested location.
- getValueAt(int, int) - Method in class net.sf.freecol.client.gui.panel.StatisticsPanel.StatisticsModel
- getValueRank() - Method in class net.sf.freecol.common.option.RangeOption
-
Gets the rank of the current selected value in the list of values of this
RangeOption.
- getValues() - Method in class net.sf.freecol.common.model.BuildQueue
-
Gets the values.
- getValues() - Method in class net.sf.freecol.common.model.TypeCountMap
-
Gets the values.
- getVersion() - Method in class net.sf.freecol.common.model.DiplomaticTrade
-
Gets the version of this agreement.
- getVersion() - Method in class net.sf.freecol.common.model.Specification
-
Get the specification version.
- getVersion() - Method in class net.sf.freecol.common.networking.LoginMessage
-
- getVersion() - Method in class net.sf.freecol.common.ServerInfo
-
Returns the FreeCol version of the server.
- getVersion() - Static method in class net.sf.freecol.FreeCol
-
Gets the current version of game.
- getVictim() - Method in class net.sf.freecol.common.model.DiplomaticTrade
-
Get the player being incited against.
- getVictim() - Method in class net.sf.freecol.common.model.InciteTradeItem
-
Get the victim player to incite war against.
- getVictim() - Method in class net.sf.freecol.common.model.TradeItem
-
Get the victim player to incite war against.
- getVideo() - Method in class net.sf.freecol.common.resources.VideoResource
-
Gets the Video represented by this resource.
- getVideo(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
-
Gets the Video represented by the given resource.
- getVideoResource(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
-
- getVideoResource(String) - Method in class net.sf.freecol.common.resources.ResourceMapping
-
- getViewMode() - Method in class net.sf.freecol.client.gui.Canvas
-
Get the view mode.
- getViewMode() - Method in class net.sf.freecol.client.gui.GUI
-
- getViewMode() - Method in class net.sf.freecol.client.gui.MapViewer
-
Get the view mode.
- getViewMode() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- getVisibleGoodsCount() - Method in class net.sf.freecol.common.model.Unit
-
Get the visible amount of goods that is carried by this unit.
- getVisibleRadius() - Method in class net.sf.freecol.common.model.SettlementType
-
Get the visible radius of this settlement type.
- getVolume() - Method in class net.sf.freecol.common.sound.SoundPlayer
-
Gets the volume.
- getWaitingLabel() - Method in class net.sf.freecol.common.model.Player
-
Get a label indicating that we are waiting for this player.
- getWanderHostileMission(AIUnit) - Method in class net.sf.freecol.server.ai.AIPlayer
-
Gets a new UnitWanderHostileMission for a unit.
- getWanderingRadius() - Method in class net.sf.freecol.common.model.SettlementType
-
Get the wandering radius for this settlement type.
- getWantedGoods() - Method in class net.sf.freecol.common.model.IndianSettlement
-
Gets the goods wanted by this settlement.
- getWantedGoods(Player) - Method in class net.sf.freecol.common.model.Tile
-
Gets the wanted goods.
- getWantedGoodsAmount() - Method in class net.sf.freecol.common.model.IndianSettlement
-
Get the number of wanted goods.
- getWantedGoodsAmount(GoodsType) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Calculates how much of the given goods type this settlement wants and should
retain.
- getWantedGoodsLabel(int, Player) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Get a label for one of the wanted goods.
- getWarehouse() - Method in class net.sf.freecol.common.model.Colony
-
Get the warehouse-type building in this colony.
- getWarehouseCapacity() - Method in class net.sf.freecol.common.model.Settlement
-
Gets the storage capacity of this settlement.
- getWarehouseCapacity() - Method in class net.sf.freecol.common.model.SettlementType
-
Gets the warehouse capacity of this settlement.
- getWarehousePanel() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
-
Gets the WarehousePanel-object in use.
- getWarSupport(Player, Random) - Method in class net.sf.freecol.common.model.Monarch
-
Check if the monarch provides support for a war.
- getWarSupportForce() - Method in class net.sf.freecol.common.model.Monarch
-
Get the war support force.
- getWeight() - Method in class net.sf.freecol.server.ai.goal.Goal
-
Returns the relativeWeight this goal has been weighted with by its parent.
- getWeight(int) - Method in class net.sf.freecol.common.model.FoundingFather
-
Get the weight of this FoundingFather.
- getWeightedRandom(Logger, String, Collection<RandomChoice<T>>, Random) - Static method in class net.sf.freecol.common.util.RandomChoice
-
- getWeightedResources() - Method in class net.sf.freecol.common.model.TileType
-
Gets the resources that can be placed on this tile type.
- getWhen() - Method in class net.sf.freecol.common.model.LastSale
-
Get the Turn when the sale was made.
- getWholeMapIterator() - Method in class net.sf.freecol.common.model.Map
-
Gets an Iterator of every Tile on the map.
- getWidth() - Method in class net.sf.freecol.common.io.sza.SimpleZippedAnimation
-
Gets the width of the animation.
- getWidth() - Method in class net.sf.freecol.common.model.LandMap
-
Get the width of the land map.
- getWidth() - Method in class net.sf.freecol.common.model.Map
-
Gets the width of this map.
- getWidth(Image) - Static method in class net.sf.freecol.client.gui.panel.FreeColImageBorder
-
Get the width of an image.
- getWindowsDirs(File[]) - Static method in class net.sf.freecol.common.io.FreeColDirectories
-
Get FreeCol directories for Windows.
- getWish() - Method in class net.sf.freecol.server.ai.mission.WishRealizationMission
-
Get the wish handled by this mission.
- getWishes() - Method in class net.sf.freecol.server.ai.AIColony
-
Gets the wishes this colony has.
- getWishes() - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Gets the wishes for all this player's colonies, sorted by the
value.
- getWishRealizationMission(AIUnit, WorkerWish) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Gets a new WishRealizationMission for a unit.
- getWorkAmount(TileImprovementType) - Method in class net.sf.freecol.common.model.Tile
-
Get the number of turns it takes for a non-expert pioneer to build the given
TileImprovementType.
- getWorkBuilding() - Method in class net.sf.freecol.common.model.Unit
-
Gets the Building this unit is working in.
- getWorkerWishes() - Method in class net.sf.freecol.server.ai.AIColony
-
Gets the worker wishes this colony has.
- getWorkerWishesAt(Location, UnitType) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Gets a list of the wishes at a given location for a unit type.
- getWorkFor(Unit) - Method in class net.sf.freecol.common.model.WorkLocation
-
Get the best work type for a unit at this work location, favouring the
existing work.
- getWorkImprovement() - Method in class net.sf.freecol.common.model.Unit
-
Gets the TileImprovement that this pioneer is contributing to.
- getWorkingAmateurs() - Method in class net.sf.freecol.client.gui.panel.LabourData.LocationData
-
- getWorkingAsKey() - Method in class net.sf.freecol.common.model.GoodsType
-
Gets the "workingAs" key for the profession that makes this goods type.
- getWorkingAsKey() - Method in class net.sf.freecol.common.model.UnitType
-
Get a key for the working as this unit type message.
- getWorkingProfessionals() - Method in class net.sf.freecol.client.gui.panel.LabourData.LocationData
-
- getWorkInsideColonyMission(AIUnit, AIColony) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Gets a WorkInsideColonyMission for a unit.
- getWorkLabel(WorkLocation) - Static method in class net.sf.freecol.client.gui.panel.UnitLabel
-
Gets a string corresponding to the UnitAction to work at a work
location.
- getWorkLeft() - Method in class net.sf.freecol.common.model.Unit
-
Gets the amount of work left.
- getWorkLocation() - Method in class net.sf.freecol.common.model.Unit
-
Gets the work location this unit is working in.
- getWorkLocation() - Method in class net.sf.freecol.server.ai.ProductionCache.Entry
-
Returns the work location where goods are produced.
- getWorkLocation() - Method in class net.sf.freecol.server.ai.WorkLocationPlan
-
Gets the WorkLocation this
WorkLocationPlan controls.
- getWorkLocationFor(Unit) - Method in class net.sf.freecol.common.model.Colony
-
Gets the work location best suited for the given unit.
- getWorkLocationFor(Unit, GoodsType) - Method in class net.sf.freecol.common.model.Colony
-
Gets the work location best suited for the given unit to produce a type of
goods.
- getWorkLocationForProducing(GoodsType) - Method in class net.sf.freecol.common.model.Colony
-
Find a work location for producing a given type of goods.
- getWorkLocationsForConsuming(GoodsType) - Method in class net.sf.freecol.common.model.Colony
-
Collect the work locations for consuming a given type of goods.
- getWorkLocationsForProducing(GoodsType) - Method in class net.sf.freecol.common.model.Colony
-
Collect the work locations for producing a given type of goods.
- getWorkLocationWithAbility(String) - Method in class net.sf.freecol.common.model.Colony
-
Gets a work location with a given ability.
- getWorkLocationWithAbility(String, Class<T>) - Method in class net.sf.freecol.common.model.Colony
-
Gets a work location of a specific class with a given ability.
- getWorkLocationWithModifier(String) - Method in class net.sf.freecol.common.model.Colony
-
Gets a work location with a given modifier.
- getWorkLocationWithModifier(String, Class<T>) - Method in class net.sf.freecol.common.model.Colony
-
Gets a work location of a specific class with a given modifier.
- getWorkPlaces() - Method in class net.sf.freecol.common.model.BuildingType
-
Gets the number of workplaces, that is the maximum number of Units that can
work in this BuildingType.
- getWorkPlans() - Method in class net.sf.freecol.server.ai.ColonyPlan
-
Gets the non-food-producing/non-autoproducing work location
plans associated with this ColonyPlan.
- getWorkTile() - Method in class net.sf.freecol.common.model.ColonyTile
-
Gets the work tile, that is the actual tile being worked.
- getWorkTile() - Method in class net.sf.freecol.common.model.Unit
-
Gets the ColonyTile this unit is working in.
- getWorkTurnsLeft() - Method in class net.sf.freecol.common.model.Unit
-
Get the number of turns of work left.
- getWorkType() - Method in class net.sf.freecol.common.model.Unit
-
Gets the type of goods this unit is producing in its current occupation.
- getWorkType() - Method in class net.sf.freecol.common.model.UnitWas
-
Gets the work type.
- getWorkTypeChoices(Unit, boolean) - Method in class net.sf.freecol.common.model.Colony
-
Get a list of collections of goods types, in order of priority to try to
produce in this colony by a given unit.
- getWriteScope() - Method in class net.sf.freecol.common.io.FreeColXMLWriter
-
Get the write scope prevailing on this stream.
- getX() - Method in class net.sf.freecol.common.model.Map.Position
-
Gets the x-coordinate of this Position.
- getX() - Method in class net.sf.freecol.common.model.Tile
-
Gets the x-coordinate of this tile.
- getXDGDirs(File[]) - Static method in class net.sf.freecol.common.io.FreeColDirectories
-
Get directories for XDG compliant systems.
- getXMLElementTagName() - Static method in class net.sf.freecol.client.ClientOptions
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.client.gui.action.FreeColAction
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Ability
-
Gets the XML tag name for this element.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.AbstractGoods
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.AbstractUnit
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Building
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.BuildingType
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Colony
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.ColonyTile
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.ColonyTradeItem
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.DiplomaticTrade
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Disaster
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Effect
-
Gets the XML tag name for this element.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.EquipmentType
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Europe
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.EuropeanNationType
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Event
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.ExportData
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.FoundingFather
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.FreeColGameObject
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.FreeColObject
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Game
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.GameOptions
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.GoldTradeItem
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Goods
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.GoodsContainer
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.GoodsTradeItem
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.GoodsType
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.HighScore
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.HighSeas
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.HistoryEvent
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.InciteTradeItem
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.IndianNationType
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.IndianSettlement
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.LastSale
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Limit
-
Gets the XML tag name for this element.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.LostCityRumour
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Map
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Market
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.MarketData
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.mission.GoToMission
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.mission.ImprovementMission
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.ModelMessage
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Modifier
-
Gets the XML tag name for this element.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Monarch
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Nation
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.NationOptions
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.NationSummary
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Player
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.PlayerExploredTile
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.ProductionType
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Region
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Resource
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.ResourceType
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Role
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Scope
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.SettlementType
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Specification
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.StanceTradeItem
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.StringTemplate
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Tile
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.TileImprovement
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.TileImprovementType
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.TileItemContainer
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.TileType
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.TileTypeChange
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.TradeRoute
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.TradeRouteStop
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Unit
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.UnitTradeItem
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.UnitType
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.model.UnitTypeChange
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.AbandonColonyMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.AskSkillMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.AssignTeacherMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.AssignTradeRouteMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.AttackMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.BuildColonyMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.BuyMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.BuyPropositionMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.CashInTreasureTrainMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.ChangeStateMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.ChangeWorkImprovementTypeMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.ChangeWorkTypeMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.ChatMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.ChooseFoundingFatherMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.ClaimLandMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.ClearSpecialityMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.CloseTransactionMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.DeclareIndependenceMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.DeclineMoundsMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.DeliverGiftMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.DemandTributeMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.DiplomacyMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.DisbandUnitMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.DisembarkMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.EmbarkMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.EmigrateUnitMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.EquipForRoleMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.FirstContactMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.GetNationSummaryMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.GetTransactionMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.GoodsForSaleMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.InciteMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.IndianDemandMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.JoinColonyMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.LearnSkillMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.LoadGoodsMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.LoginMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.LootCargoMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.MissionaryMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.MonarchActionMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.MoveMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.MoveToMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.NewLandNameMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.NewRegionNameMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.PayArrearsMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.PayForBuildingMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.PutOutsideColonyMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.RearrangeColonyMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.RenameMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.ScoutIndianSettlementMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.ScoutSpeakToChiefMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.SellMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.SellPropositionMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.SetBuildQueueMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.SetCurrentStopMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.SetDestinationMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.SetGoodsLevelsMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.SetTradeRoutesMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.SpySettlementMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.TrainUnitInEuropeMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.UnloadGoodsMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.UpdateTradeRouteMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.WorkMessage
-
The tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.option.AbstractUnitOption
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.option.AudioMixerOption
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.option.BooleanOption
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.option.FileOption
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.option.IntegerOption
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.option.LanguageOption
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.option.MapGeneratorOptions
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.option.ModListOption
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.option.ModOption
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.option.OptionGroup
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.option.PercentageOption
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.option.RangeOption
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.option.SelectOption
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.option.StringOption
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.option.TextOption
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.option.UnitListOption
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.option.UnitTypeOption
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.common.ServerInfo
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.AIColony
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.AIGoods
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.AIMain
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.AIPlayer
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.AIUnit
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.Cargo
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.goal.Goal
-
Returns the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.GoodsWish
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.mission.BuildColonyMission
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.mission.IdleAtSettlementMission
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.mission.IndianDemandMission
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.mission.MissionaryMission
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.mission.PrivateerMission
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.mission.ScoutingMission
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.mission.TransportMission
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.mission.UnitWanderHostileMission
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.mission.UnitWanderMission
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.mission.WishRealizationMission
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.TileImprovementPlan
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.WorkerWish
-
Gets the tag name of the root element representing this object.
- getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.WorkLocationPlan
-
Gets the tag name of the root element representing this object.
- getXMLItemElementTagName() - Method in class net.sf.freecol.common.option.RangeOption
-
Gets the tag name of the item element.
- getXMLItemElementTagName() - Method in class net.sf.freecol.common.option.SelectOption
-
Gets the tag name of the item element.
- getXMLTagName() - Method in class net.sf.freecol.common.model.Ability
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.AbstractGoods
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.AbstractUnit
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.Building
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.BuildingType
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.Colony
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.ColonyTile
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.ColonyTradeItem
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.DiplomaticTrade
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.Disaster
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.Effect
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.EquipmentType
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.Europe
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.EuropeanNationType
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.Event
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.ExportData
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.FoundingFather
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.FreeColObject
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.Game
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.GoldTradeItem
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.Goods
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.GoodsContainer
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.GoodsTradeItem
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.GoodsType
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.HighScore
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.HighSeas
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.HistoryEvent
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.InciteTradeItem
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.IndianNationType
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.IndianSettlement
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.LastSale
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.Limit
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.LostCityRumour
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.Map
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.Market
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.MarketData
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.mission.CompoundMission
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.mission.GoToMission
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.mission.ImprovementMission
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.ModelMessage
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.Modifier
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.Monarch
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.Nation
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.NationOptions
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.NationSummary
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.Player
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.PlayerExploredTile
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.ProductionType
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.Region
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.Resource
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.ResourceType
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.Role
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.Scope
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.SettlementType
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.Specification.Source
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.StanceTradeItem
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.StringTemplate
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.Tile
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.TileImprovement
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.TileImprovementType
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.TileItemContainer
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.TileType
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.TileTypeChange
-
Delegate to getXMLElementTagName.
- getXMLTagName() - Method in class net.sf.freecol.common.model.TradeRoute
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.TradeRouteStop
-
Delegate to getXMLElementTagName.
- getXMLTagName() - Method in class net.sf.freecol.common.model.Unit
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.UnitTradeItem
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.UnitType
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.model.UnitTypeChange
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.option.AbstractUnitOption
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.option.AudioMixerOption
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.option.BooleanOption
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.option.FileOption
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.option.IntegerOption
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.option.LanguageOption
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.option.ModListOption
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.option.ModOption
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.option.OptionGroup
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.option.PercentageOption
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.option.RangeOption
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.option.SelectOption
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.option.StringOption
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.option.TextOption
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.option.UnitListOption
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.common.option.UnitTypeOption
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.server.ai.AIColony
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.server.ai.AIGoods
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.server.ai.AIMain
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.server.ai.AIUnit
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.server.ai.goal.CreateMissionAtSettlementGoal
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.server.ai.goal.GotoAdjacentGoal
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.server.ai.goal.ManageMissionariesGoal
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.server.ai.GoodsWish
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.BuildColonyMission
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.IdleAtSettlementMission
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.IndianDemandMission
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.MissionaryMission
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.PrivateerMission
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.ScoutingMission
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.TransportMission
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.UnitWanderHostileMission
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.UnitWanderMission
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.WishRealizationMission
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.server.ai.NativeAIPlayer
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.server.ai.TileImprovementPlan
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.server.ai.WorkerWish
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getXMLTagName() - Method in class net.sf.freecol.server.ai.WorkLocationPlan
-
Gets the tag name used to serialize this object, generally the class name
starting with a lower case letter.
- getY() - Method in class net.sf.freecol.common.model.Map.Position
-
Gets the y-coordinate of this Position.
- getY() - Method in class net.sf.freecol.common.model.Tile
-
Gets the y-coordinate of this tile.
- getY(int, int, double, int) - Static method in class net.sf.freecol.tools.ForestMaker
-
- getYear() - Method in class net.sf.freecol.common.model.Turn
-
Gets the year this turn is in.
- getYear(int) - Static method in class net.sf.freecol.common.model.Turn
-
Gets the year the given turn is in.
- getYesKey() - Method in enum net.sf.freecol.common.model.Monarch.MonarchAction
-
Gets the yes key.
- getYieldedUnitWeight(UnitType, AIObject) - Method in class net.sf.freecol.server.ai.goal.Goal
-
- getZeroProductionFactor() - Method in class net.sf.freecol.common.model.GoodsType
-
Get the zero production factor.
- getZIndex() - Method in class net.sf.freecol.common.model.LostCityRumour
-
Get the ZIndex value.
- getZIndex() - Method in class net.sf.freecol.common.model.Resource
-
Get the ZIndex value.
- getZIndex() - Method in class net.sf.freecol.common.model.TileImprovement
-
Get the ZIndex value.
- getZIndex() - Method in class net.sf.freecol.common.model.TileImprovementType
-
Get the layer.
- getZIndex() - Method in class net.sf.freecol.common.model.TileItem
-
Get the ZIndex value.
- GIFT - net.sf.freecol.client.control.InGameController.SellAction
-
- GIFT - net.sf.freecol.client.control.InGameController.TradeAction
-
- GIFT_GOODS - net.sf.freecol.common.model.ModelMessage.MessageType
-
The gift goods.
- GIFT_MAXIMUM - Static variable in class net.sf.freecol.common.model.IndianSettlement
-
The maximum gift amount.
- GIFT_MINIMUM - Static variable in class net.sf.freecol.common.model.IndianSettlement
-
The minimum gift amount.
- GIFT_PROBABILITY - Static variable in class net.sf.freecol.common.model.GameOptions
-
Probability of a settlement with a surplus offering a gift.
- GIFT_THRESHOLD - Static variable in class net.sf.freecol.common.model.IndianSettlement
-
Generate gifts from goods that exceed KEEP_RAW_MATERIAL + GIFT_THRESHOLD.
- gifts - Variable in class net.sf.freecol.common.model.SettlementType
-
The gifts this SettlementType generates when visited by a scout.
- GIFTS_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
-
The Constant GIFTS_TAG.
- giveNormalMissions(LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Ensures all units have a mission.
- giveNormalMissions(LogBuilder) - Method in class net.sf.freecol.server.ai.NativeAIPlayer
-
Gives a mission to all units.
- giveNormalMissions(LogBuilder) - Method in class net.sf.freecol.server.ai.REFAIPlayer
-
Ensures all units have a mission.
- goal - Variable in class net.sf.freecol.server.ai.AIUnit
-
The goal.
- Goal - Class in net.sf.freecol.server.ai.goal
-
A Goal is used to encapsulate a specific part of the
decision-making process of an AI.
- Goal(AIPlayer, Goal, float) - Constructor for class net.sf.freecol.server.ai.goal.Goal
-
Standard constructor
- Goal(AIPlayer, Goal, float, AIUnit) - Constructor for class net.sf.freecol.server.ai.goal.Goal
-
Alternate constructor - directly add a unit to this Goal.
- GoalConstants - Interface in net.sf.freecol.server.ai.goal
-
Contains constants used by the Goal classes.
- GoalDecider - Interface in net.sf.freecol.common.model.pathfinding
-
- GoalDeciders - Class in net.sf.freecol.common.model.pathfinding
-
Handy library of GoalDeciders.
- GoalDeciders() - Constructor for class net.sf.freecol.common.model.pathfinding.GoalDeciders
-
- GoalDeciders.MultipleAdjacentDecider - Class in net.sf.freecol.common.model.pathfinding
-
A class to wrap a goal decider that searches for paths to an
adjacent tile to a set of locations, and the results of such a
search.
- GoingToPredicate(Player, boolean) - Constructor for class net.sf.freecol.common.model.Player.GoingToPredicate
-
Creates a new going-to predicate.
- gold - Variable in class net.sf.freecol.common.model.GoldTradeItem
-
The amount of gold to change hands.
- gold - Variable in class net.sf.freecol.common.model.NationSummary
-
The gold this (European) player has.
- gold - Variable in class net.sf.freecol.common.model.Player
-
The amount of gold this player owns.
- GOLD_NOT_ACCOUNTED - Static variable in class net.sf.freecol.common.model.Player
-
A magic constant to denote that a players gold is not tracked.
- GOLD_TAG - Static variable in class net.sf.freecol.common.model.GoldTradeItem
-
The Constant GOLD_TAG.
- GOLD_TAG - Static variable in class net.sf.freecol.common.model.NationSummary
-
The Constant GOLD_TAG.
- GOLD_TAG - Static variable in class net.sf.freecol.common.model.Player
-
The Constant GOLD_TAG.
- goldDemandPanel - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog
-
- goldOfferPanel - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog
-
- goldString - Variable in class net.sf.freecol.common.networking.BuyMessage
-
The price to pay.
- goldString - Variable in class net.sf.freecol.common.networking.BuyPropositionMessage
-
The price being negotiated.
- goldString - Variable in class net.sf.freecol.common.networking.InciteMessage
-
The amount of gold in the bribe.
- goldString - Variable in class net.sf.freecol.common.networking.SellMessage
-
The sale price.
- goldString - Variable in class net.sf.freecol.common.networking.SellPropositionMessage
-
The price being negotiated.
- GoldTradeItem - Class in net.sf.freecol.common.model
-
A trade item consisting of just some gold.
- GoldTradeItem(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.GoldTradeItem
-
Creates a new GoldTradeItem instance.
- GoldTradeItem(Game, Player, Player, int) - Constructor for class net.sf.freecol.common.model.GoldTradeItem
-
Creates a new GoldTradeItem instance.
- GoldTradeItemPanel(Player, int) - Constructor for class net.sf.freecol.client.gui.panel.NegotiationDialog.GoldTradeItemPanel
-
Creates a new GoldTradeItemPanel instance.
- GOOD - net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary.ProductionStatus
-
- GOOD_GOVERNMENT_LIMIT - Static variable in class net.sf.freecol.common.model.GameOptions
-
The percent SoL to achieve "good" government.
- GOOD_RUMOUR - Static variable in class net.sf.freecol.common.model.GameOptions
-
Good rumour chance.
- goods - Variable in class net.sf.freecol.client.gui.panel.CaptureGoodsDialog.GoodsItem
-
- goods - Variable in class net.sf.freecol.common.model.GoodsTradeItem
-
The goods to change hands.
- goods - Variable in class net.sf.freecol.common.networking.BuyMessage
-
The goods to be bought.
- goods - Variable in class net.sf.freecol.common.networking.BuyPropositionMessage
-
The goods to be bought.
- goods - Variable in class net.sf.freecol.common.networking.DeliverGiftMessage
-
The goods to be delivered.
- goods - Variable in class net.sf.freecol.common.networking.LootCargoMessage
-
The goods to be looted.
- goods - Variable in class net.sf.freecol.common.networking.SellMessage
-
The goods to be sold.
- goods - Variable in class net.sf.freecol.common.networking.SellPropositionMessage
-
The goods to be sold.
- goods - Variable in class net.sf.freecol.server.ai.AIGoods
-
The underlying goods.
- goods - Variable in class net.sf.freecol.server.model.MonarchSession
-
The goods for the goods party.
- Goods - Class in net.sf.freecol.common.model
-
Represents locatable goods of a specified type and amount.
- Goods(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.Goods
-
Creates a new Goods instance.
- Goods(Game, Location, GoodsType, int) - Constructor for class net.sf.freecol.common.model.Goods
-
Creates a standard Goods-instance given the place where the
goods is.
- Goods(Game, Element) - Constructor for class net.sf.freecol.common.model.Goods
-
Creates a new Goods instance.
- GOODS - net.sf.freecol.client.gui.action.ColopediaAction.PanelType
-
- GOODS_BASE_PRICE - Static variable in class net.sf.freecol.common.model.IndianSettlement
-
The Constant GOODS_BASE_PRICE.
- GOODS_DEMAND_MIN - Static variable in class net.sf.freecol.server.ai.mission.IndianDemandMission
-
The minimum amount of goods to demand.
- GOODS_MOVEMENT - net.sf.freecol.common.model.ModelMessage.MessageType
-
The goods movement.
- GOODS_PER_ROW - Static variable in class net.sf.freecol.client.gui.panel.ReportClassicColonyPanel
-
- GOODS_TYPE_TAG - Static variable in class net.sf.freecol.common.model.MarketData
-
The Constant GOODS_TYPE_TAG.
- GOODS_TYPE_TAG - Static variable in class net.sf.freecol.common.model.ProductionType
-
The Constant GOODS_TYPE_TAG.
- GOODS_TYPE_TAG - Static variable in class net.sf.freecol.common.model.TileType
-
The Constant GOODS_TYPE_TAG.
- GOODS_TYPE_TAG - Static variable in class net.sf.freecol.common.model.TileTypeChange
-
The Constant GOODS_TYPE_TAG.
- GOODS_TYPE_TAG - Static variable in class net.sf.freecol.server.ai.GoodsWish
-
- GOODS_TYPES_TAG - Static variable in class net.sf.freecol.common.model.Specification
-
The Constant GOODS_TYPES_TAG.
- GOODS_WISH_LIST_TAG - Static variable in class net.sf.freecol.server.ai.AIColony
-
- GOODS_WISH_TAG - Static variable in class net.sf.freecol.server.ai.AIMain
-
- goodsBox - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.GoodsTradeItemPanel
-
- GoodsBoxRenderer() - Constructor for class net.sf.freecol.client.gui.panel.NegotiationDialog.GoodsTradeItemPanel.GoodsBoxRenderer
-
- goodsContainer - Variable in class net.sf.freecol.common.model.GoodsLocation
-
The container for the goods.
- GoodsContainer - Class in net.sf.freecol.common.model
-
Contains goods and can be used by a
Location to make certain tasks
easier.
- GoodsContainer(Game, String) - Constructor for class net.sf.freecol.common.model.GoodsContainer
-
Create a new GoodsContainer.
- GoodsContainer(Game, Location) - Constructor for class net.sf.freecol.common.model.GoodsContainer
-
Creates an empty GoodsContainer.
- GoodsContainer(Game, Location, Element) - Constructor for class net.sf.freecol.common.model.GoodsContainer
-
Create a new GoodsContainer from an Element.
- goodsDemandPanel - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog
-
- GoodsDetailPanel - Class in net.sf.freecol.client.gui.panel
-
This panel displays details of goods types in the Colopedia.
- GoodsDetailPanel(FreeColClient, ColopediaPanel) - Constructor for class net.sf.freecol.client.gui.panel.GoodsDetailPanel
-
Creates a new instance of this ColopediaDetailPanel.
- GoodsForSaleMessage - Class in net.sf.freecol.common.networking
-
The message sent when querying a settlement for what it has for sale.
- GoodsForSaleMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.GoodsForSaleMessage
-
Create a new GoodsForSaleMessage from a
supplied element.
- GoodsForSaleMessage(Unit, Settlement, List<Goods>) - Constructor for class net.sf.freecol.common.networking.GoodsForSaleMessage
-
Create a new GoodsForSaleMessage with the
supplied name.
- goodsIcon - Variable in class net.sf.freecol.client.gui.panel.ProductionLabel
-
The goodsIcon for this type of production.
- GoodsItem(Goods) - Constructor for class net.sf.freecol.client.gui.panel.CaptureGoodsDialog.GoodsItem
-
- GoodsLabel - Class in net.sf.freecol.client.gui.panel
-
This label holds Goods data in addition to the JLabel data, which
makes it ideal to use for drag and drop purposes.
- GoodsLabel(GUI, Goods) - Constructor for class net.sf.freecol.client.gui.panel.GoodsLabel
-
Initializes this JLabel with the given goods data.
- goodsList - Variable in class net.sf.freecol.client.gui.panel.CaptureGoodsDialog
-
The list of goods to display.
- goodsList - Variable in class net.sf.freecol.client.gui.panel.DumpCargoDialog
-
The list of goods to choose what to dump from.
- GoodsLocation - Class in net.sf.freecol.common.model
-
A
GoodsLocation is a place where
Units and
Goods
can be put.
- GoodsLocation(Game) - Constructor for class net.sf.freecol.common.model.GoodsLocation
-
Creates a new GoodsLocation instance.
- GoodsLocation(Game, String) - Constructor for class net.sf.freecol.common.model.GoodsLocation
-
Creates a new GoodsLocation instance.
- GoodsLocation(Game, Element) - Constructor for class net.sf.freecol.common.model.GoodsLocation
-
Initialize this object from an XML-representation of this object.
- goodsLog(AIGoods, String, LogBuilder) - Method in class net.sf.freecol.server.ai.AIColony
-
Emits a standard message regarding the state of AIGoods.
- goodsOfferPanel - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog
-
- goodsPanel - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
-
The panel displaying the goods that could be transported.
- GoodsPanel() - Constructor for class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.GoodsPanel
-
- GoodsProduction(int, ReportCompactColonyPanel.ColonySummary.ProductionStatus, int) - Constructor for class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary.GoodsProduction
-
- goodsProductionAccumulator - Static variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary
-
- goodsToMake() - Method in class net.sf.freecol.common.model.IndianSettlement
-
Chooses a type of goods for some of the natives in a settlement to
manufacture.
- GoodsTradeItem - Class in net.sf.freecol.common.model
-
A trade item consisting of some goods.
- GoodsTradeItem(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.GoodsTradeItem
-
Creates a new GoodsTradeItem instance.
- GoodsTradeItem(Game, Player, Player, Goods) - Constructor for class net.sf.freecol.common.model.GoodsTradeItem
-
Creates a new GoodsTradeItem instance.
- GoodsTradeItemPanel(Player, List<Goods>) - Constructor for class net.sf.freecol.client.gui.panel.NegotiationDialog.GoodsTradeItemPanel
-
Creates a new GoodsTradeItemPanel instance.
- goodsType - Variable in class net.sf.freecol.client.gui.panel.FreeColProgressBar
-
The type of goods this progress bar is for.
- goodsType - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.CargoLabel
-
- goodsType - Variable in class net.sf.freecol.client.gui.panel.WarehouseDialog.WarehouseGoodsPanel
-
- goodsType - Variable in class net.sf.freecol.common.model.MarketData
-
What type of goods is this.
- goodsType - Variable in class net.sf.freecol.common.model.WorkLocation.Suggestion
-
The goods type.
- goodsType - Variable in class net.sf.freecol.server.ai.GoodsWish
-
The type of goods required.
- goodsType - Variable in class net.sf.freecol.server.ai.ProductionCache.Entry
-
- goodsType - Variable in class net.sf.freecol.server.ai.WorkLocationPlan
-
The goods to produce.
- GoodsType - Class in net.sf.freecol.common.model
-
A type of goods, derived from the specification.
- GoodsType(String, Specification) - Constructor for class net.sf.freecol.common.model.GoodsType
-
Create a new goods type.
- goodsTypeComparator - Static variable in class net.sf.freecol.common.model.GoodsType
-
A comparator to impose a useful order on goods types.
- goodsTypeId - Variable in class net.sf.freecol.common.networking.LoadGoodsMessage
-
The identifier of the type of goods to load.
- goodsTypeId - Variable in class net.sf.freecol.common.networking.PayArrearsMessage
-
The identifier of the GoodsType to pay arrears for.
- goodsTypeId - Variable in class net.sf.freecol.common.networking.UnloadGoodsMessage
-
The identifier of the type of goods to unload.
- goodsTypeList - Variable in class net.sf.freecol.common.model.Specification
-
The goods type list.
- goodsTypes - Variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
-
- goodsTypes - Variable in class net.sf.freecol.client.gui.panel.ReportProductionPanel
-
The goods types available for selection.
- goodsUsed - Variable in class net.sf.freecol.common.model.ProductionCache
-
A set of the goods used by the colony.
- goodsUseful(GoodsType) - Method in class net.sf.freecol.common.model.Colony
-
Check if a goods type is still useful to this colony.
- GoodsWish - Class in net.sf.freecol.server.ai
-
Represents the need for goods within a Colony.
- GoodsWish(AIMain, String) - Constructor for class net.sf.freecol.server.ai.GoodsWish
-
Creates a new uninitialized GoodsWish.
- GoodsWish(AIMain, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.GoodsWish
-
Creates a new GoodsWish from the given
XML-representation.
- GoodsWish(AIMain, Location, int, int, GoodsType) - Constructor for class net.sf.freecol.server.ai.GoodsWish
-
Creates a new GoodsWish.
- GoodsWish(AIMain, Element) - Constructor for class net.sf.freecol.server.ai.GoodsWish
-
Creates a new GoodsWish from the given
XML-representation.
- goodsWishes - Variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
A mapping of goods type to the goods wishes where a colony has
requested that goods type.
- GotoAction - Class in net.sf.freecol.client.gui.action
-
An action for making a unit move to a specific location.
- GotoAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.GotoAction
-
Creates this action.
- GotoAdjacentGoal - Class in net.sf.freecol.server.ai.goal
-
A goal to make a move to a tile adjacent to a target tile.
- GotoAdjacentGoal(AIPlayer, Goal, float, AIUnit, Tile) - Constructor for class net.sf.freecol.server.ai.goal.GotoAdjacentGoal
-
- gotoDragPoint - Variable in class net.sf.freecol.client.gui.Canvas
-
- GoToMission - Class in net.sf.freecol.common.model.mission
-
The GoToMission causes a Unit to move towards its destination.
- GoToMission(Game) - Constructor for class net.sf.freecol.common.model.mission.GoToMission
-
Creates a new GoToMission instance.
- GoToMission(Game, String) - Constructor for class net.sf.freecol.common.model.mission.GoToMission
-
Creates a new GoToMission instance.
- GoToMission(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.mission.GoToMission
-
Creates a new GoToMission instance.
- GoToMission(Game, Element) - Constructor for class net.sf.freecol.common.model.mission.GoToMission
-
Creates a new GoToMission instance.
- gotoPath - Variable in class net.sf.freecol.client.gui.MapViewer
-
A path for a current goto order.
- goToSleep() - Method in class net.sf.freecol.common.sound.SoundPlayer.SoundPlayerThread
-
- gotoStarted - Variable in class net.sf.freecol.client.gui.MapViewer
-
- gotoSubGoal - Variable in class net.sf.freecol.server.ai.goal.CreateMissionAtSettlementGoal
-
- goToTile(Unit, Tile) - Method in class net.sf.freecol.client.control.InGameController
-
Go to a tile.
- GotoTileAction - Class in net.sf.freecol.client.gui.action
-
An action to make a unit go to a specific tile.
- GotoTileAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.GotoTileAction
-
Creates this action.
- GOVERNMENT_EFFICIENCY - net.sf.freecol.common.model.ModelMessage.MessageType
-
The government efficiency.
- governmentChange(int) - Method in class net.sf.freecol.common.model.Colony
-
Returns 1, 0, or -1 to indicate that government would improve, remain the
same, or deteriorate if the colony had the given population.
- graphicsDevice - Variable in class net.sf.freecol.client.gui.Canvas
-
- graphicsDevice - Variable in class net.sf.freecol.client.gui.SwingGUI
-
- GrayLayer - Class in net.sf.freecol.client.gui
-
Custom component to paint turn progress.
- GrayLayer(FreeColClient) - Constructor for class net.sf.freecol.client.gui.GrayLayer
-
Create a gray layer.
- grayscaleImages - Variable in class net.sf.freecol.common.resources.ImageResource
-
- GREEK_CROSS - net.sf.freecol.client.gui.panel.Flag.Decoration
-
- grew(Object...) - Method in class net.sf.freecol.common.util.LogBuilder
-
Check if a buffer has grown since marked, and optionally insert
text at that point.
- greyLayer - Variable in class net.sf.freecol.client.gui.Canvas
-
- gridStroke - Variable in class net.sf.freecol.client.gui.MapViewer
-
- gripe(String) - Static method in class net.sf.freecol.FreeCol
-
Just gripe to System.err.
- gripe(StringTemplate) - Static method in class net.sf.freecol.FreeCol
-
Just gripe to System.err.
- group - Variable in class net.sf.freecol.client.gui.option.OptionGroupUI
-
- group - Variable in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel
-
- group - Variable in class net.sf.freecol.client.gui.panel.OptionsDialog
-
- grow() - Method in class net.sf.freecol.server.generator.RiverSection
-
Increases the size of this section by one.
- grow(RiverSection, Tile) - Method in class net.sf.freecol.server.generator.River
-
Increases the size of this river.
- growBranch(Direction, int) - Method in class net.sf.freecol.server.generator.RiverSection
-
Increases the size a branch
- growLand(int, int, int, Random) - Method in class net.sf.freecol.common.model.LandMap
-
Determines, based on position, number of adjacent land tiles and some random
factor, whether a given map position should be set to land.
- GT - net.sf.freecol.common.model.Limit.Operator
-
The gt.
- gui - Variable in class net.sf.freecol.client.control.ConnectController
-
- gui - Variable in class net.sf.freecol.client.control.InGameController
-
A cache reference to the gui.
- gui - Variable in class net.sf.freecol.client.control.MapEditorController
-
- gui - Variable in class net.sf.freecol.client.control.PreGameController
-
The GUI to display on.
- gui - Variable in class net.sf.freecol.client.FreeColClient
-
The GUI encapsulation.
- gui - Variable in class net.sf.freecol.client.gui.animation.UnitImageAnimation
-
- gui - Variable in class net.sf.freecol.client.gui.Canvas
-
The parent GUI.
- gui - Variable in class net.sf.freecol.client.gui.MapViewer
-
- gui - Variable in class net.sf.freecol.client.gui.option.AudioMixerOptionUI
-
- gui - Variable in class net.sf.freecol.client.gui.option.OptionGroupUI
-
- gui - Variable in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
-
- gui - Variable in class net.sf.freecol.client.gui.panel.GoodsLabel
-
- gui - Variable in class net.sf.freecol.client.gui.panel.MiniMap
-
- gui - Variable in class net.sf.freecol.client.gui.panel.PlayersTable
-
A link to the gui.
- gui - Variable in class net.sf.freecol.client.gui.panel.QuickActionMenu
-
- gui - Variable in class net.sf.freecol.client.gui.panel.UnitLabel
-
- gui - Variable in class net.sf.freecol.client.gui.TilePopup
-
- gui - Variable in class net.sf.freecol.client.networking.UserServerAPI
-
- GUI - Class in net.sf.freecol.client.gui
-
The API and common reusable functionality for the overall GUI.
- GUI(FreeColClient, float) - Constructor for class net.sf.freecol.client.gui.GUI
-
Create the GUI.
- GUI_SCALE_DEFAULT - Static variable in class net.sf.freecol.FreeCol
-
- GUI_SCALE_MAX - Static variable in class net.sf.freecol.FreeCol
-
- GUI_SCALE_MAX_PCT - Static variable in class net.sf.freecol.FreeCol
-
- GUI_SCALE_MIN - Static variable in class net.sf.freecol.FreeCol
-
- GUI_SCALE_MIN_PCT - Static variable in class net.sf.freecol.FreeCol
-
- GUI_SCALE_STEP - Static variable in class net.sf.freecol.FreeCol
-
- GUI_SCALE_STEP_PCT - Static variable in class net.sf.freecol.FreeCol
-
- GUIMessage - Class in net.sf.freecol.client.gui
-
Represents a message that can be displayed in the GUI.
- GUIMessage(String, Color) - Constructor for class net.sf.freecol.client.gui.GUIMessage
-
The constructor to use.
- guiScale - Static variable in class net.sf.freecol.FreeCol
-
How much gui elements get scaled.
- I18N_DIRECTORY - Static variable in class net.sf.freecol.common.io.FreeColDirectories
-
- icon - Variable in class net.sf.freecol.client.gui.ChoiceItem
-
- icon - Variable in class net.sf.freecol.client.gui.panel.ColopediaTreeItem
-
- icon - Variable in class net.sf.freecol.client.gui.panel.SelectDestinationDialog.Destination
-
- ICON_COIN - Static variable in class net.sf.freecol.client.gui.ImageLibrary
-
- ICON_LOCK - Static variable in class net.sf.freecol.client.gui.ImageLibrary
-
- ICON_SIZE - Static variable in class net.sf.freecol.client.gui.ImageLibrary
-
Canonical sizes of images GUI elements and map are expecting
and current image files have.
- iconHeight - Variable in class net.sf.freecol.client.gui.panel.FreeColProgressBar
-
- iconWidth - Variable in class net.sf.freecol.client.gui.panel.FreeColProgressBar
-
- id - Static variable in class net.sf.freecol.client.gui.action.AboutAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.AssignTradeRouteAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.BuildColonyAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.CenterAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.ChangeAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.ChangeWindowedModeAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.ChatAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.ClearOrdersAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.ColopediaAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.ContinueAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.DebugAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.DeclareIndependenceAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.DetermineHighSeasAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.DisbandUnitAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.DisplayBordersAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.DisplayGridAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.DisplayTileTextAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.EndTurnAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.EuropeAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.ExecuteGotoOrdersAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.FindSettlementAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.FortifyAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.GotoAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.GotoTileAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.LoadAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.MapControlsAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.MapEditorAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.MiniMapToggleFogOfWarAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.MiniMapToggleViewAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.MiniMapZoomInAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.MiniMapZoomOutAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.MoveAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.NewAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.NewEmptyMapAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.OpenAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.PreferencesAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.QuitAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.ReconnectAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.RenameAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.ReportCargoAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.ReportColonyAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.ReportContinentalCongressAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.ReportEducationAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.ReportExplorationAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.ReportForeignAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.ReportHighScoresAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.ReportHistoryAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.ReportIndianAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.ReportLabourAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.ReportMilitaryAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.ReportNavalAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.ReportProductionAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.ReportReligionAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.ReportRequirementsAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.ReportTradeAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.ReportTurnAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.RetireAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.SaveAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.SaveAndQuitAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.ScaleMapAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.SelectableAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.SentryAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.ShowDifficultyAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.ShowGameOptionsAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.ShowMainAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.ShowMapGeneratorOptionsAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.SkipUnitAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.TilePopupAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.ToggleViewModeAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.TradeRouteAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.UnloadAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.WaitAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.ZoomInAction
-
- id - Static variable in class net.sf.freecol.client.gui.action.ZoomOutAction
-
- id - Variable in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
-
The specific panel id.
- id - Variable in class net.sf.freecol.client.gui.panel.ColopediaTreeItem
-
- id - Static variable in class net.sf.freecol.client.gui.panel.ConceptDetailPanel
-
- id - Variable in class net.sf.freecol.common.io.FreeColModFile
-
The identifier for this mod.
- id - Variable in class net.sf.freecol.common.model.FreeColObject
-
The unique identifier of an object.
- id - Variable in class net.sf.freecol.common.model.Specification
-
The specification identifier.
- id - Variable in class net.sf.freecol.common.networking.RenameMessage
-
The identifier of the object to be renamed.
- ID_ATTRIBUTE - Static variable in class net.sf.freecol.common.model.FreeColObject
-
Obsolete identifier attribute.
- ID_ATTRIBUTE_TAG - Static variable in class net.sf.freecol.common.model.FreeColObject
-
XML tag name for identifier attribute.
- IDLE_AT_COLONY_MISSION_TAG - Static variable in class net.sf.freecol.server.ai.AIUnit
-
- IdleAtSettlementMission - Class in net.sf.freecol.server.ai.mission
-
Mission for idling in a settlement.
- IdleAtSettlementMission(AIMain, AIUnit) - Constructor for class net.sf.freecol.server.ai.mission.IdleAtSettlementMission
-
Creates a mission for the given AIUnit.
- IdleAtSettlementMission(AIMain, AIUnit, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.mission.IdleAtSettlementMission
-
Creates a new IdleAtSettlementMission and reads the
given element.
- idPrefix - Static variable in class net.sf.freecol.common.networking.SetTradeRoutesMessage
-
- igc() - Method in class net.sf.freecol.client.control.InGameInputHandler
-
Shorthand to get the controller.
- igc() - Method in class net.sf.freecol.client.gui.action.FreeColAction
-
Get the controller.
- igc() - Method in class net.sf.freecol.client.gui.GUI
-
- igc() - Method in class net.sf.freecol.client.gui.panel.FreeColDialog
-
Get the client controller.
- igc() - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
-
Get the client controller.
- IGNORE_EUROPEAN_WARS - Static variable in class net.sf.freecol.common.model.Ability
-
The ability to ignore the monarchs wars.
- IGNORE_LIMIT_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
-
The Constant IGNORE_LIMIT_TAG.
- ignoreLimit - Variable in class net.sf.freecol.common.model.GoodsType
-
Does this goods type ignore warehouse limits.
- ignoreLocation - Variable in class net.sf.freecol.client.gui.panel.UnitLabel
-
- ignoreMercenaries(ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Handle the end of a session where the player has ignored an
offer of mercenaries.
- ignoreMessage(ModelMessage, boolean) - Method in class net.sf.freecol.client.control.InGameController
-
Ignore this ModelMessage from now on until it is not generated
in a turn.
- ignoreTax(int, Goods, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Handle the end of a session where the player has ignored a tax
increase demand.
- ILLEGAL_MOVE - Static variable in interface net.sf.freecol.common.model.pathfinding.CostDecider
-
- image - Variable in class net.sf.freecol.client.gui.panel.FreeColProgressBar
-
- image - Variable in class net.sf.freecol.client.gui.TileViewer.SortableImage
-
- image - Variable in class net.sf.freecol.common.io.sza.SimpleZippedAnimation.ImageAnimationEventImpl
-
- image - Variable in class net.sf.freecol.common.resources.ImageResource
-
- image - Variable in class net.sf.freecol.tools.ForestMaker.ImageLocation
-
- IMAGE_BASE_KEY - Static variable in class net.sf.freecol.client.gui.panel.FirstContactDialog
-
- ImageAnimationEvent - Interface in net.sf.freecol.common.io.sza
-
An event describing that the given image should
be displayed.
- ImageAnimationEventImpl(Image, int) - Constructor for class net.sf.freecol.common.io.sza.SimpleZippedAnimation.ImageAnimationEventImpl
-
- imageBorder - Static variable in class net.sf.freecol.client.gui.panel.FreeColImageBorder
-
- imageLabel - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel.DefaultBuildQueueCellRenderer
-
- imageLabel - Variable in class net.sf.freecol.client.gui.panel.EndTurnDialog.UnitCellRenderer
-
- imageLibrary - Variable in class net.sf.freecol.client.gui.GUI
-
An image library to use.
- ImageLibrary - Class in net.sf.freecol.client.gui
-
Holds various images that can be called upon by others in order to display
certain things.
- ImageLibrary() - Constructor for class net.sf.freecol.client.gui.ImageLibrary
-
The constructor to use when needing an unscaled ImageLibrary.
- ImageLibrary(float) - Constructor for class net.sf.freecol.client.gui.ImageLibrary
-
The constructor to use when needing a scaled ImageLibrary.
- ImageLibrary.PathType - Enum in net.sf.freecol.client.gui
-
- ImageLocation(BufferedImage, int, int) - Constructor for class net.sf.freecol.tools.ForestMaker.ImageLocation
-
- ImageResource - Class in net.sf.freecol.common.resources
-
A Resource wrapping an Image.
- ImageResource(URI) - Constructor for class net.sf.freecol.common.resources.ImageResource
-
Do not use directly.
- imageResources - Static variable in class net.sf.freecol.common.resources.ResourceFactory
-
- imageResources - Variable in class net.sf.freecol.common.resources.ResourceMapping
-
- ImageSelection - Class in net.sf.freecol.client.gui.panel
-
Represents an image selection that can be selected and
dragged/dropped to/from Swing components.
- ImageSelection(JLabel) - Constructor for class net.sf.freecol.client.gui.panel.ImageSelection
-
The constructor to use.
- IMMIGRANTS - net.sf.freecol.common.option.UnitTypeOption.TypeSelector
-
The immigrants.
- IMMIGRANTS - Static variable in class net.sf.freecol.common.model.GameOptions
-
Predefined initial immigrants.
- immigration - Variable in class net.sf.freecol.common.model.Colony
-
The number of immigration points.
- immigration - Variable in class net.sf.freecol.common.model.Player
-
The number of immigration points.
- IMMIGRATION - Static variable in class net.sf.freecol.common.model.Modifier
-
The Constant IMMIGRATION.
- IMMIGRATION_REQUIRED_TAG - Static variable in class net.sf.freecol.common.model.Player
-
The Constant IMMIGRATION_REQUIRED_TAG.
- IMMIGRATION_TAG - Static variable in class net.sf.freecol.common.model.Colony
-
The Constant IMMIGRATION_TAG.
- IMMIGRATION_TAG - Static variable in class net.sf.freecol.common.model.Player
-
The Constant IMMIGRATION_TAG.
- IMMIGRATION_WEIGHT - Static variable in class net.sf.freecol.server.ai.ColonyPlan
-
- immigrationGoodsTypeList - Variable in class net.sf.freecol.common.model.Specification
-
The immigration goods type list.
- immigrationGoodsTypes - Variable in class net.sf.freecol.server.ai.ColonyPlan
-
- immigrationRequired - Variable in class net.sf.freecol.common.model.Player
-
The amount of immigration needed until the next unit decides to migrate.
- IMPORT_BONUSES - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
-
Option for using the bonuses imported from a file.
- IMPORT_FILE - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
-
Option for setting a file to be imported (map etc).
- IMPORT_RUMOURS - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
-
Option for using the lost city rumours imported from a file.
- IMPORT_SETTLEMENTS - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
-
Option for using the settlements imported from a file.
- IMPORT_TERRAIN - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
-
Option for using the terrain imported from a file.
- IMPORTANT_DELIVERY - Static variable in class net.sf.freecol.server.ai.TransportableAIObject
-
The priority for a goods that are hitting the warehouse limit.
- importData(JComponent, Transferable) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueTransferHandler
- importData(JComponent, Transferable) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
-
Imports the data represented by the given Transferable into
the given component.
- importData(JComponent, Transferable) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.CargoHandler
- importData(JComponent, Transferable) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopListHandler
- importGame - Variable in class net.sf.freecol.server.generator.FreeColMapLoader
-
- importGame - Variable in class net.sf.freecol.server.generator.SimpleMapGenerator
-
The game to selectively import from.
- importGame - Variable in class net.sf.freecol.server.generator.TerrainGenerator
-
The game to selectively import from.
- importIndianSettlements(Map, LogBuilder) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
-
- improve - Variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary
-
Suggested better unit use.
- improve(HashMap<String, PathNode>, PriorityQueue<PathNode>, HashMap<String, Integer>, Map.SearchHeuristic) - Method in class net.sf.freecol.common.model.Map.MoveCandidate
-
Replace a given path with that of this candidate move.
- improve(Unit, WorkLocation, int, Collection<GoodsType>, LogBuilder) - Method in class net.sf.freecol.common.model.Occupation
-
Improve this occupation to the best available production for the given unit.
- improve(UnitType, WorkLocation, int, Collection<GoodsType>, boolean, LogBuilder) - Method in class net.sf.freecol.common.model.Occupation
-
Improve this occupation to the best available production for the given unit
type.
- improve(UnitType, WorkLocation, int, Collection<GoodsType>, LogBuilder) - Method in class net.sf.freecol.common.model.Occupation
-
Improve this occupation to the best available production for the given unit
type.
- IMPROVE_TERRAIN - Static variable in class net.sf.freecol.common.model.Ability
-
The ability of a unit to make terrain improvements.
- improvedBy(TileImprovementType) - Method in class net.sf.freecol.common.model.ColonyTile
-
Would a given tile improvement be beneficial to this colony tile?.
- improvement - Variable in class net.sf.freecol.client.gui.action.ImprovementAction
-
- improvement - Variable in class net.sf.freecol.common.model.mission.ImprovementMission
-
The improvement of this Mission.
- IMPROVEMENT_PRODUCTION_INDEX - Static variable in class net.sf.freecol.common.model.Modifier
-
The Constant IMPROVEMENT_PRODUCTION_INDEX.
- IMPROVEMENT_TAG - Static variable in class net.sf.freecol.common.model.mission.ImprovementMission
-
- ImprovementAction - Class in net.sf.freecol.client.gui.action
-
An action for using the active unit to add a tile improvement to
the unit's tile, possibly changing the tile type in the process.
- ImprovementAction(FreeColClient, TileImprovementType) - Constructor for class net.sf.freecol.client.gui.action.ImprovementAction
-
Creates this action.
- improvementId - Variable in class net.sf.freecol.common.networking.ChangeWorkImprovementTypeMessage
-
The identifier of the improvement type.
- ImprovementMission - Class in net.sf.freecol.common.model.mission
-
The ImprovementMission causes a Unit to add a TileImprovement to a
particular Tile.
- ImprovementMission(Game) - Constructor for class net.sf.freecol.common.model.mission.ImprovementMission
-
Creates a new ImprovementMission instance.
- ImprovementMission(Game, String) - Constructor for class net.sf.freecol.common.model.mission.ImprovementMission
-
Creates a new ImprovementMission instance.
- ImprovementMission(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.mission.ImprovementMission
-
Creates a new ImprovementMission instance.
- ImprovementMission(Game, Element) - Constructor for class net.sf.freecol.common.model.mission.ImprovementMission
-
Creates a new ImprovementMission instance.
- IMPROVING - net.sf.freecol.common.model.Unit.UnitState
-
The improving.
- in - Variable in class net.sf.freecol.common.networking.Connection
-
- in - Variable in class net.sf.freecol.common.networking.ReceivingThread.FreeColNetworkInputStream
-
- in - Variable in class net.sf.freecol.common.networking.ReceivingThread
-
The wrapped version of the input stream.
- in - Variable in class net.sf.freecol.common.resources.FAFile.CREatingInputStream
-
- IN_COLONY - net.sf.freecol.common.model.Unit.UnitState
-
The in colony.
- IN_GAME - net.sf.freecol.server.FreeColServer.GameState
-
- incite(Unit, Direction, Player, int) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Server query-response for inciting the natives.
- incite(ServerPlayer, Unit, IndianSettlement, ServerPlayer, int) - Method in class net.sf.freecol.server.control.InGameController
-
Incite a settlement against an enemy.
- INCITE_INDIANS - net.sf.freecol.client.control.InGameController.MissionaryAction
-
- INCITE_NATIVES - Static variable in class net.sf.freecol.common.model.Ability
-
The ability to incite the natives.
- InciteBoxRenderer() - Constructor for class net.sf.freecol.client.gui.panel.NegotiationDialog.InciteTradeItemPanel.InciteBoxRenderer
-
- inciteDemandPanel - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog
-
- InciteMessage - Class in net.sf.freecol.common.networking
-
The message sent when inciting a native settlement.
- InciteMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.InciteMessage
-
Create a new InciteMessage from a
supplied element.
- InciteMessage(Unit, Direction, Player, int) - Constructor for class net.sf.freecol.common.networking.InciteMessage
-
Create a new InciteMessage with the
supplied name.
- inciteOfferPanel - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog
-
- InciteTradeItem - Class in net.sf.freecol.common.model
-
A trade item consisting of a player to incite war against.
- InciteTradeItem(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.InciteTradeItem
-
Creates a new InciteTradeItem inincite.
- InciteTradeItem(Game, Player, Player, Player) - Constructor for class net.sf.freecol.common.model.InciteTradeItem
-
Creates a new InciteTradeItem inincite.
- InciteTradeItemPanel(Player, Player) - Constructor for class net.sf.freecol.client.gui.panel.NegotiationDialog.InciteTradeItemPanel
-
Creates a new InciteTradeItemPanel instance.
- inColonies - Variable in class net.sf.freecol.client.gui.panel.ReportUnitPanel
-
Units in colonies.
- INCOME_AFTER_TAXES_TAG - Static variable in class net.sf.freecol.common.model.MarketData
-
The Constant INCOME_AFTER_TAXES_TAG.
- INCOME_BEFORE_TAXES_TAG - Static variable in class net.sf.freecol.common.model.MarketData
-
The Constant INCOME_BEFORE_TAXES_TAG.
- incomeAfterTaxes - Variable in class net.sf.freecol.common.model.MarketData
-
Total income after taxes.
- incomeBeforeTaxes - Variable in class net.sf.freecol.common.model.MarketData
-
Total income before taxes.
- increaseMapScale() - Method in class net.sf.freecol.client.gui.MapViewer
-
- increasePrice(UnitType, int) - Method in class net.sf.freecol.server.model.ServerEurope
-
Increases the price for a unit.
- increaseRecruitmentDifficulty() - Method in class net.sf.freecol.server.model.ServerEurope
-
Increases the base price and lower cap for recruits.
- increment - Variable in class net.sf.freecol.common.model.Modifier
-
The value increments per turn.
- INCREMENT_TAG - Static variable in class net.sf.freecol.common.model.Modifier
-
The Constant INCREMENT_TAG.
- INCREMENT_TYPE_TAG - Static variable in class net.sf.freecol.common.model.Modifier
-
The Constant INCREMENT_TYPE_TAG.
- incrementColonyCount(Colony, Unit, LabourData.UnitData) - Method in class net.sf.freecol.client.gui.panel.LabourData
-
- incrementCount(String, UnitType, int) - Method in class net.sf.freecol.client.gui.panel.ReportUnitPanel
-
- incrementCount(T, int) - Method in class net.sf.freecol.common.model.TypeCountMap
-
Increment count.
- incrementFreeColSeed() - Static method in class net.sf.freecol.common.FreeColSeed
-
Increments the seed for the PRNG.
- incrementMapCount(Map<K, Integer>, K) - Static method in class net.sf.freecol.common.util.CollectionUtils
-
Increment the count in an integer valued map for a given key.
- incrementOutsideWorker(LabourData.UnitData, Unit, LabourData.LocationData.Getter) - Method in class net.sf.freecol.client.gui.panel.LabourData
-
- incrementOutsideWorker(LabourData.UnitData, Unit, LabourData.UnitData, LabourData.LocationData.Getter) - Method in class net.sf.freecol.client.gui.panel.LabourData
-
- incrementTransportPriority() - Method in class net.sf.freecol.server.ai.TransportableAIObject
-
Increases the transport priority.
- incrementType - Variable in class net.sf.freecol.common.model.Modifier
-
The type of increment.
- incrementVersion() - Method in class net.sf.freecol.common.model.DiplomaticTrade
-
Increment the version of this agreement.
- indentProps - Static variable in class net.sf.freecol.common.io.FreeColXMLWriter
-
Magic properties to indent files if supported.
- INDEPENDENCE - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
-
The independence.
- INDEPENDENCE - net.sf.freecol.common.model.UnitTypeChange.ChangeType
-
The independence.
- INDEPENDENCE_DECLARED - Static variable in class net.sf.freecol.common.model.Ability
-
The ability denoting that a declaration of independence has been made.
- INDEPENDENCE_TURN - Static variable in class net.sf.freecol.common.model.GameOptions
-
Score bonus on declaring independence = (1780, Spring) - turn 1780 is
documented in the Col1 manual: ``if you've declared your independence before
1780, your score is increased; the sooner you declare; the better your
Bonus.'' which suggests this needs to cut off at 1780.
- INDEPENDENCE_TURN_TAG - Static variable in class net.sf.freecol.common.model.HighScore
-
The Constant INDEPENDENCE_TURN_TAG.
- independenceTurn - Variable in class net.sf.freecol.common.model.HighScore
-
The turn in which independence was granted.
- INDEPENDENT - net.sf.freecol.common.model.Player.PlayerType
-
The independent.
- INDEPENDENT_NATION - Static variable in class net.sf.freecol.common.model.Ability
-
The ability denoting that this is an independent nation.
- INDEPENDENT_NATION_NAME_TAG - Static variable in class net.sf.freecol.common.model.Player
-
The Constant INDEPENDENT_NATION_NAME_TAG.
- independentNationName - Variable in class net.sf.freecol.common.model.Player
-
The name of this player as an independent nation.
- index - Variable in enum net.sf.freecol.client.gui.panel.Flag.UnionPosition
-
- index - Variable in class net.sf.freecol.client.gui.TileViewer.SortableImage
-
- index - Variable in class net.sf.freecol.common.model.FreeColGameObjectType
-
The index imposes a total ordering consistent with equals on each class
extending FreeColGameObjectType, but this ordering is nothing but the order
in which the objects of the respective class were defined.
- index - Variable in class net.sf.freecol.common.model.mission.CompoundMission
-
The index of the current mission.
- index - Variable in class net.sf.freecol.common.model.Specification.TypeReader
-
The index.
- index - Variable in class net.sf.freecol.common.networking.SetCurrentStopMessage
-
The index of the new stop.
- INDEX_TAG - Static variable in class net.sf.freecol.common.model.mission.CompoundMission
-
- INDEX_TAG - Static variable in class net.sf.freecol.common.model.Modifier
-
The Constant INDEX_TAG.
- indexOf(String, int) - Method in class net.sf.freecol.metaserver.MetaRegister
-
Gets the index of the server entry with the diven address and port.
- INDIAN_DEMAND_RESPONSE - Static variable in class net.sf.freecol.client.ClientOptions
-
Set the default native demand action.
- INDIAN_DEMAND_RESPONSE_ACCEPT - Static variable in class net.sf.freecol.client.ClientOptions
-
- INDIAN_DEMAND_RESPONSE_ASK - Static variable in class net.sf.freecol.client.ClientOptions
-
- INDIAN_DEMAND_RESPONSE_REJECT - Static variable in class net.sf.freecol.client.ClientOptions
-
- INDIAN_NATION_TYPES_TAG - Static variable in class net.sf.freecol.common.model.Specification
-
The Constant INDIAN_NATION_TYPES_TAG.
- INDIAN_RAID_BONUS_SOURCE - Static variable in class net.sf.freecol.common.model.Specification
-
The Constant INDIAN_RAID_BONUS_SOURCE.
- INDIAN_SETTLEMENT_ATTACK - net.sf.freecol.client.control.InGameController.ScoutIndianSettlementAction
-
- INDIAN_SETTLEMENT_SPEAK - net.sf.freecol.client.control.InGameController.ScoutIndianSettlementAction
-
- INDIAN_SETTLEMENT_TAG - Static variable in class net.sf.freecol.common.model.Unit
-
The Constant INDIAN_SETTLEMENT_TAG.
- INDIAN_SETTLEMENT_TRIBUTE - net.sf.freecol.client.control.InGameController.ScoutIndianSettlementAction
-
- IndianBringGiftMission - Class in net.sf.freecol.server.ai.mission
-
Mission for bringing a gift to a specified player.
- IndianBringGiftMission(AIMain, AIUnit, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.mission.IndianBringGiftMission
-
Creates a new IndianBringGiftMission and reads the given
element.
- IndianBringGiftMission(AIMain, AIUnit, Colony) - Constructor for class net.sf.freecol.server.ai.mission.IndianBringGiftMission
-
Creates a mission for the given AIUnit.
- indianDemand(Unit, Colony, GoodsType, int) - Method in class net.sf.freecol.client.control.InGameController
-
Handle a native demand at a colony.
- indianDemand(Unit, Colony, GoodsType, int) - Method in class net.sf.freecol.server.ai.AIPlayer
-
Decides whether to accept an Indian demand, or not.
- indianDemand(Unit, Colony, GoodsType, int) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Decides whether to accept an Indian demand, or not.
- indianDemand(Connection, Element) - Method in class net.sf.freecol.server.ai.AIInGameInputHandler
-
Handles an "indianDemand"-message.
- indianDemand(ServerPlayer, Unit, Colony, GoodsType, int) - Method in class net.sf.freecol.server.control.InGameController
-
Indians making demands of a colony.
- indianDemand(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
-
Handle an "indianDemand"-request.
- IndianDemandMessage - Class in net.sf.freecol.common.networking
-
The message sent to resolve natives making demands of a colony.
- IndianDemandMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.IndianDemandMessage
-
Create a new IndianDemandMessage from a
supplied element.
- IndianDemandMessage(Unit, Colony, GoodsType, int) - Constructor for class net.sf.freecol.common.networking.IndianDemandMessage
-
Create a new IndianDemandMessage with the
supplied unit, colony and demands.
- IndianDemandMission - Class in net.sf.freecol.server.ai.mission
-
Mission for demanding goods from a specified player.
- IndianDemandMission(AIMain, AIUnit, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.mission.IndianDemandMission
-
Creates a new IndianDemandMission and reads the given
element.
- IndianDemandMission(AIMain, AIUnit, Colony) - Constructor for class net.sf.freecol.server.ai.mission.IndianDemandMission
-
Creates a mission for the given AIUnit.
- indianNations - Variable in class net.sf.freecol.common.model.Specification
-
The indian nations.
- IndianNationType - Class in net.sf.freecol.common.model
-
Represents one of the native nations present in the game.
- IndianNationType(String, Specification) - Constructor for class net.sf.freecol.common.model.IndianNationType
-
Create a new native nation type.
- indianNationTypes - Variable in class net.sf.freecol.common.model.Specification
-
The indian nation types.
- indianSettlement - Variable in class net.sf.freecol.common.model.Unit
-
The home settlement of a native unit.
- IndianSettlement - Class in net.sf.freecol.common.model
-
Represents an Indian settlement.
- IndianSettlement(Game, String) - Constructor for class net.sf.freecol.common.model.IndianSettlement
-
Creates a new IndianSettlement with the given identifier.
- IndianSettlement(Game, Player, String, Tile) - Constructor for class net.sf.freecol.common.model.IndianSettlement
-
Constructor for ServerIndianSettlement.
- IndianSettlement.ContactLevel - Enum in net.sf.freecol.common.model
-
The level of contact between a player and this settlement.
- IndianSettlementInternals() - Constructor for class net.sf.freecol.common.model.Tile.IndianSettlementInternals
-
- IndianSettlementPanel - Class in net.sf.freecol.client.gui.panel
-
This panel is used to show information about an Indian settlement.
- IndianSettlementPanel(FreeColClient, IndianSettlement) - Constructor for class net.sf.freecol.client.gui.panel.IndianSettlementPanel
-
Creates a panel to show information about a native settlement.
- inEurope - Variable in class net.sf.freecol.client.gui.panel.ReportUnitPanel
-
Units in Europe.
- INFECTIOUS_DISEASE - net.sf.freecol.common.model.HighScore.ScoreLevel
-
The infectious disease.
- INFINITY - Static variable in class net.sf.freecol.common.model.FreeColObject
-
The Constant INFINITY.
- infoPanel - Variable in class net.sf.freecol.client.gui.panel.MapControls
-
- InfoPanel - Class in net.sf.freecol.client.gui.panel
-
The InfoPanel is really a wrapper for a collection of useful panels
that share the lower right corner.
- InfoPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.InfoPanel
-
The constructor that will add the items to this panel.
- InfoPanel(FreeColClient, boolean) - Constructor for class net.sf.freecol.client.gui.panel.InfoPanel
-
The constructor that will add the items to this panel.
- InfoPanel.EndTurnPanel - Class in net.sf.freecol.client.gui.panel
-
Panel for ending the turn.
- InfoPanel.InfoPanelMode - Enum in net.sf.freecol.client.gui.panel
-
- InfoPanel.TileInfoPanel - Class in net.sf.freecol.client.gui.panel
-
Panel for displaying Tile-information.
- InfoPanel.UnitInfoPanel - Class in net.sf.freecol.client.gui.panel
-
Panel for displaying Unit-information.
- InfoPanelMode() - Constructor for enum net.sf.freecol.client.gui.panel.InfoPanel.InfoPanelMode
-
- InformationPanel - Class in net.sf.freecol.client.gui.panel
-
A general panel for information display.
- InformationPanel(FreeColClient, String[], FreeColObject[], ImageIcon[]) - Constructor for class net.sf.freecol.client.gui.panel.InformationPanel
-
Creates an information panel that shows the given
texts and images, and an "OK" button.
- InformationPanel(FreeColClient, String, FreeColObject, ImageIcon) - Constructor for class net.sf.freecol.client.gui.panel.InformationPanel
-
Creates an information panel that shows the given texts and
images, and an "OK" button.
- inGame - Variable in class net.sf.freecol.client.FreeColClient
-
Indicates if the game has started, has nothing to do with
whether or not the client is logged in.
- inGameController - Variable in class net.sf.freecol.client.FreeColClient
-
- inGameController - Variable in class net.sf.freecol.server.FreeColServer
-
- InGameController - Class in net.sf.freecol.client.control
-
The controller that will be used while the game is played.
- InGameController - Class in net.sf.freecol.server.control
-
The main server controller.
- InGameController(FreeColClient) - Constructor for class net.sf.freecol.client.control.InGameController
-
The constructor to use.
- InGameController(FreeColServer, Random) - Constructor for class net.sf.freecol.server.control.InGameController
-
The constructor to use.
- InGameController.ArmedUnitSettlementAction - Enum in net.sf.freecol.client.control
-
Actions when an armed unit contacts a settlement.
- InGameController.BoycottAction - Enum in net.sf.freecol.client.control
-
Actions when dealing with a boycott.
- InGameController.BuyAction - Enum in net.sf.freecol.client.control
-
Actions when buying from the natives.
- InGameController.ClaimAction - Enum in net.sf.freecol.client.control
-
Actions when claiming land.
- InGameController.DOMMessageCallable - Class in net.sf.freecol.server.control
-
- InGameController.DOMMessageHandler - Interface in net.sf.freecol.server.control
-
- InGameController.MissionaryAction - Enum in net.sf.freecol.client.control
-
Actions with a missionary at a native settlement.
- InGameController.MoveMode - Enum in net.sf.freecol.client.control
-
Selecting next unit depends on mode--- either from the active list,
from the going-to list, or flush going-to and end the turn.
- InGameController.ScoutColonyAction - Enum in net.sf.freecol.client.control
-
Actions in scouting a colony.
- InGameController.ScoutIndianSettlementAction - Enum in net.sf.freecol.client.control
-
Actions in scouting a native settlement.
- InGameController.SellAction - Enum in net.sf.freecol.client.control
-
Actions when selling to the natives.
- InGameController.TradeAction - Enum in net.sf.freecol.client.control
-
Choice of sales action at a native settlement.
- inGameInputHandler - Variable in class net.sf.freecol.client.FreeColClient
-
- inGameInputHandler - Variable in class net.sf.freecol.server.FreeColServer
-
- InGameInputHandler - Class in net.sf.freecol.client.control
-
Handle the network messages that arrives while in the game.
- InGameInputHandler - Class in net.sf.freecol.server.control
-
Handles the network messages that arrives while
in game.
- InGameInputHandler(FreeColClient) - Constructor for class net.sf.freecol.client.control.InGameInputHandler
-
The constructor to use.
- InGameInputHandler(FreeColServer) - Constructor for class net.sf.freecol.server.control.InGameInputHandler
-
The constructor to use.
- InGameMenuBar - Class in net.sf.freecol.client.gui.menu
-
This is the menu bar used in-game.
- InGameMenuBar(FreeColClient, MouseMotionListener) - Constructor for class net.sf.freecol.client.gui.menu.InGameMenuBar
-
Creates a new FreeColMenuBar.
- init(Game, String, String, String, String, String) - Method in class net.sf.freecol.common.networking.RearrangeColonyMessage.UnitChange
-
- INIT - net.sf.freecol.common.debug.FreeColDebugger.DebugMode
-
- INITIAL_AMOUNT_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
-
The Constant INITIAL_AMOUNT_TAG.
- INITIAL_IMMIGRATION - Static variable in class net.sf.freecol.common.model.GameOptions
-
Initial immigration target value.
- INITIAL_PRICE_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
-
The Constant INITIAL_PRICE_TAG.
- INITIAL_PRICE_TAG - Static variable in class net.sf.freecol.common.model.MarketData
-
The Constant INITIAL_PRICE_TAG.
- initialAmount - Variable in class net.sf.freecol.common.model.GoodsType
-
The initial amount of this goods type in a market.
- initialFocusComponent - Variable in class net.sf.freecol.client.gui.plaf.FreeColOptionPaneUI
-
- initialize() - Method in class net.sf.freecol.client.gui.option.OptionUI
-
Set up component.
- initialize() - Method in class net.sf.freecol.client.gui.panel.BuildingPanel
-
Initialize this building panel.
- initialize() - Method in class net.sf.freecol.client.gui.panel.CargoPanel
-
Initialize this CargoPanel.
- initialize() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel.ASingleBuildingPanel
-
Initialize this building panel.
- initialize() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel
-
Initializes the game data in this buildings panel.
- initialize() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.ColonyInPortPanel
-
Initialize this unit panel.
- initialize() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.OutsideColonyPanel
-
Initialize this unit panel.
- initialize() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.PopulationPanel
-
Initialize this population panel.
- initialize() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
-
Initialize this single tile panel.
- initialize() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel
-
Initialize the game data in this tiles panel.
- initialize() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.WarehousePanel
-
Initialize this WarehousePanel.
- initialize() - Method in class net.sf.freecol.client.gui.panel.CompactLabourReport
-
- initialize() - Method in class net.sf.freecol.client.gui.panel.ConstructionPanel
-
- initialize() - Method in class net.sf.freecol.client.gui.panel.EuropePanel.MarketPanel
-
Initialize this MarketPanel.
- initialize() - Method in class net.sf.freecol.client.gui.panel.EuropePanel.TransactionLog
-
Initializes this TransactionLog.
- initialize() - Method in class net.sf.freecol.client.gui.panel.GoodsLabel
-
Initialize this label.
- initialize() - Method in class net.sf.freecol.client.gui.panel.ReportLabourDetailPanel
-
- initialize() - Method in class net.sf.freecol.client.gui.panel.ReportPanel
-
Prepares this panel to be displayed.
- initialize() - Method in class net.sf.freecol.client.gui.panel.UnitPanel
-
Initialize this unit panel.
- initialize(boolean) - Method in class net.sf.freecol.client.gui.panel.StartGamePanel
-
- initialize(boolean) - Method in class net.sf.freecol.server.ai.REFAIPlayer
-
Initialize the REF.
- initialize(int, int, int) - Static method in class net.sf.freecol.common.model.Turn
-
Initialize the fundamental Turn year constants.
- initialize(String) - Method in class net.sf.freecol.client.gui.panel.DeclarationPanel.SignaturePanel
-
Initializes this panel with the given name.
- initialize(List<ServerInfo>) - Method in class net.sf.freecol.client.gui.panel.ServerListPanel
-
Initializes the data that is displayed in this panel.
- initialize(JFrame) - Method in class net.sf.freecol.client.gui.panel.OptionsDialog
-
Initialize this dialog.
- initialize(Colony) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
-
Initialize the entire panel.
- initialize(Europe) - Method in class net.sf.freecol.client.gui.panel.EuropePanel
-
Initialize this EuropePanel.
- initialize(Location) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.DestinationPanel
-
Initialize this DestinationPanel.
- initialize(Location, boolean) - Method in class net.sf.freecol.server.ai.Cargo
-
Initialize this cargo.
- initialize(TradeRouteStop) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.CargoPanel
-
- initialize(TransportableAIObject, Unit, Location, boolean) - Method in class net.sf.freecol.server.ai.Cargo.CargoPlan
-
Plan the transport of a transportable with a given carrier.
- initializeActions(InGameController, ConnectController) - Method in class net.sf.freecol.client.gui.action.ActionManager
-
This method adds all FreeColActions to the OptionGroup.
- initializeAlarm(Player) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Initialize the alarm at this settlement with respect to a player with the
current national tension.
- initializeCaches() - Method in class net.sf.freecol.common.model.Monarch
-
Cache the unit types and roles for support and mercenary offers.
- initializeChoiceDialog(JFrame, boolean, Object, ImageIcon, String, List<ChoiceItem<T>>) - Method in class net.sf.freecol.client.gui.panel.FreeColChoiceDialog
-
- initializeConfirmDialog(JFrame, boolean, Object, ImageIcon, String, String) - Method in class net.sf.freecol.client.gui.panel.FreeColConfirmDialog
-
Initialize this confirm dialog.
- initialized - Variable in class net.sf.freecol.common.model.Specification
-
The initialized.
- initializeDialog(JFrame, FreeColDialog.DialogType, boolean, Object, ImageIcon, List<ChoiceItem<T>>) - Method in class net.sf.freecol.client.gui.panel.FreeColDialog
-
Complete the initialization.
- initializeFilters() - Method in class net.sf.freecol.client.gui.panel.DifficultyDialog
-
Initialize the XML file filter.
- initializeFromSpecification(Specification) - Static method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Initialize the static fields that would be final but for
needing the specification.
- initializeHighSeas() - Method in class net.sf.freecol.common.model.Player
-
Initialize the highSeas.
- initializeInGame() - Method in class net.sf.freecol.client.gui.Canvas
-
In game initializations.
- initializeInGame(Tile) - Method in class net.sf.freecol.client.gui.GUI
-
In game initializations.
- initializeInGame(Tile) - Method in class net.sf.freecol.client.gui.SwingGUI
-
In game initializations.
- initializeInputDialog(JFrame, boolean, Object, ImageIcon, String, String) - Method in class net.sf.freecol.client.gui.panel.FreeColInputDialog
-
Initialize this input dialog.
- initializeLanguages() - Static method in class net.sf.freecol.common.option.LanguageOption
-
Initialize the languages list.
- initializeMigration(Random) - Method in class net.sf.freecol.server.model.ServerEurope
-
Generates the initial recruits for this player.
- initializeMissions(LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Simple initialization of AI missions given that we know the starting
conditions.
- initializeMissions(LogBuilder) - Method in class net.sf.freecol.server.ai.NativeAIPlayer
-
Simple initialization of AI missions given that we know the starting
conditions.
- initialPrice - Variable in class net.sf.freecol.common.model.GoodsType
-
The initial minimum sales price for this type of goods.
- initialPrice - Variable in class net.sf.freecol.common.model.MarketData
-
The initial price.
- initStyleContext(Font) - Static method in class net.sf.freecol.client.gui.panel.Utility
-
- INLAND - net.sf.freecol.common.model.Player.NoValueType
-
The inland.
- inLocations - Variable in class net.sf.freecol.client.gui.panel.ReportUnitPanel
-
Units in other locations.
- InnerMenuKeyListener() - Constructor for class net.sf.freecol.client.gui.action.FreeColAction.InnerMenuKeyListener
-
- inPortPanel - Variable in class net.sf.freecol.client.gui.panel.PortPanel
-
- InPortPanel - Class in net.sf.freecol.client.gui.panel
-
This class displays the carriers present in a port.
- InPortPanel(PortPanel, String, boolean) - Constructor for class net.sf.freecol.client.gui.panel.InPortPanel
-
Create an InPortPanel.
- inPortScroll - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
-
- input - Variable in class net.sf.freecol.client.gui.panel.SelectTributeAmountDialog
-
The field to contain the input.
- INPUT_TAG - Static variable in class net.sf.freecol.common.model.ProductionType
-
The Constant INPUT_TAG.
- inputD - Variable in class net.sf.freecol.client.gui.panel.ParametersDialog
-
- InputHandler - Class in net.sf.freecol.client.control
-
Provides common methods for input handlers.
- InputHandler - Class in net.sf.freecol.server.control
-
Handles the network messages.
- InputHandler(FreeColClient) - Constructor for class net.sf.freecol.client.control.InputHandler
-
The constructor to use.
- InputHandler(FreeColServer) - Constructor for class net.sf.freecol.server.control.InputHandler
-
The constructor to use.
- InputHandler.DisconnectHandler - Class in net.sf.freecol.server.control
-
- inputHeight - Variable in class net.sf.freecol.client.gui.panel.MapSizeDialog
-
- inputHeight - Variable in class net.sf.freecol.client.gui.panel.ScaleMapSizeDialog
-
- inputM - Variable in class net.sf.freecol.client.gui.panel.ParametersDialog
-
- inputs - Variable in class net.sf.freecol.common.model.ProductionType
-
The goods that are consumed by this production type.
- inputStream - Variable in class net.sf.freecol.common.io.FreeColXMLReader
-
The stream to read from.
- inputStream - Variable in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
-
- inputWidth - Variable in class net.sf.freecol.client.gui.panel.MapSizeDialog
-
- inputWidth - Variable in class net.sf.freecol.client.gui.panel.ScaleMapSizeDialog
-
- insertAsRoot(Element) - Method in class net.sf.freecol.common.networking.DOMMessage
-
Inserts an element as a new root element to the existing
element of this message.
- insertColonyButtons(StyledDocument, List<Colony>) - Method in class net.sf.freecol.client.gui.panel.ReportRequirementsPanel
-
- insertMessage(StyledDocument, ModelMessage, Player) - Method in class net.sf.freecol.client.gui.panel.ReportTurnPanel
-
- insistDirectory(File) - Static method in class net.sf.freecol.common.io.FreeColDirectories
-
Insist that a directory either already exists, or is created.
- install(FreeColLookAndFeel) - Static method in class net.sf.freecol.client.gui.plaf.FreeColLookAndFeel
-
Installs a FreeColLookAndFeel as the default look and feel.
- install(Unit) - Method in class net.sf.freecol.common.model.Occupation
-
Install a unit into this occupation.
- InstallerTranslations - Class in net.sf.freecol.tools
-
Handle translations for the installer.
- InstallerTranslations() - Constructor for class net.sf.freecol.tools.InstallerTranslations
-
- installFont(Font) - Static method in class net.sf.freecol.client.gui.plaf.FreeColLookAndFeel
-
Set the default font in all UI elements.
- installLookAndFeel(String) - Method in class net.sf.freecol.client.gui.GUI
-
Swing system and look-and-feel initialization.
- installLookAndFeel(String) - Method in class net.sf.freecol.client.gui.SwingGUI
-
Swing system and look-and-feel initialization.
- installUI(JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColButtonUI
-
- installUI(JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColCheckBoxUI
-
- installUI(JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColComboBoxUI
-
- installUI(JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColLabelUI
-
- installUI(JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColListUI
-
- installUI(JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColMenuItemUI
-
- installUI(JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColRadioButtonUI
-
- installUI(JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColScrollPaneUI
-
- installUI(JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColTableHeaderUI
-
- installUI(JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColTableUI
-
- instantiate(String, Class[], Object[]) - Static method in class net.sf.freecol.common.util.Introspector
-
Constructs a new instance of an object of a class specified by name,
with supplied parameters.
- INSTITUTE - net.sf.freecol.common.model.HighScore.ScoreLevel
-
The institute.
- intArrayAttribute(Node, String) - Static method in class net.sf.freecol.common.util.Xml
-
- intArrayAttribute(Node, String, int[]) - Static method in class net.sf.freecol.common.util.Xml
-
- intArrayAttribute(Node, String, String) - Static method in class net.sf.freecol.common.util.Xml
-
- intAttribute(Node, String) - Static method in class net.sf.freecol.common.util.Xml
-
- intAttribute(Node, String, int) - Static method in class net.sf.freecol.common.util.Xml
-
- integer - Variable in class net.sf.freecol.common.i18n.Relation
-
- integerAccumulator - Static variable in class net.sf.freecol.common.util.CollectionUtils
-
Trivial integer accumulator.
- IntegerOption - Class in net.sf.freecol.common.option
-
Represents an option where the valid choice is an integer.
- IntegerOption(String, Specification) - Constructor for class net.sf.freecol.common.option.IntegerOption
-
Creates a new IntegerOption.
- IntegerOption(Specification) - Constructor for class net.sf.freecol.common.option.IntegerOption
-
Creates a new IntegerOption.
- IntegerOptionUI - Class in net.sf.freecol.client.gui.option
-
This class provides visualization for an
IntegerOption in order to enable
values to be both seen and changed.
- IntegerOptionUI(IntegerOption, boolean) - Constructor for class net.sf.freecol.client.gui.option.IntegerOptionUI
-
Creates a new IntegerOptionUI for the given IntegerOption.
- integrity - Variable in class net.sf.freecol.server.FreeColServer
-
The game integrity state.
- internalToXML(FreeColXMLWriter, String) - Method in class net.sf.freecol.common.model.Tile
-
Fundamental (post-cache) version of toXML.
- internedRead(Game, Class<T>) - Method in class net.sf.freecol.common.io.FreeColXMLReader
-
Do a normal interning read of a FreeColGameObject.
- internId(String) - Method in class net.sf.freecol.common.model.FreeColGameObject
-
Sets the unique identifier of this object and registers it in its
Game with that identifier, i.e.
- internId(String) - Method in class net.sf.freecol.common.model.FreeColObject
-
Version of setId() for FreeColGameObject to override and intern the id into
the enclosing game.
- interrupt() - Method in class net.sf.freecol.common.networking.NetworkReplyObject
-
Interrupts any thread waiting for a response.
- INTERVENTION_BELLS - Static variable in class net.sf.freecol.common.model.GameOptions
-
Bells to generate to trigger the intervention force.
- INTERVENTION_BELLS_TAG - Static variable in class net.sf.freecol.common.model.Player
-
The Constant INTERVENTION_BELLS_TAG.
- INTERVENTION_FORCE - Static variable in class net.sf.freecol.common.model.GameOptions
-
The basic composition of the intervention force.
- INTERVENTION_FORCE_TAG - Static variable in class net.sf.freecol.common.model.Monarch
-
The Constant INTERVENTION_FORCE_TAG.
- INTERVENTION_TURNS - Static variable in class net.sf.freecol.common.model.GameOptions
-
How often to update the intervention force.
- interventionBells - Variable in class net.sf.freecol.common.model.Player
-
The number of liberty bells produced towards the intervention force.
- interventionForce - Variable in class net.sf.freecol.common.model.Monarch
-
The Foreign Intervention Force, which some random country will send to
support the player's rebellion.
- Introspector - Class in net.sf.freecol.common.util
-
A class to allow access to the methods "fooType getFoo()" and
"void setFoo(fooType)" conventionally seen in objects.
- Introspector(Class<?>, String) - Constructor for class net.sf.freecol.common.util.Introspector
-
Build a new Introspector for the specified class and field name.
- introVideo - Static variable in class net.sf.freecol.FreeCol
-
- INVALID - net.sf.freecol.common.model.Game.FcgoState
-
The invalid.
- INVALID_MESSAGE - Static variable in class net.sf.freecol.common.networking.DOMMessage
-
- INVALID_MESSAGE - Static variable in class net.sf.freecol.common.networking.Message
-
- invalidAIUnitReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.Mission
-
Is an AI unit able to perform a mission of a particular type?
- invalidate() - Method in class net.sf.freecol.common.model.ProductionCache
-
Invalidates the production cache.
- invalidate(GoodsType) - Method in class net.sf.freecol.common.model.ProductionCache
-
Invalidates the production cache if it produces or consumes the given
GoodsType.
- invalidateCache() - Method in class net.sf.freecol.common.model.Colony
-
Invalidates the production cache.
- invalidateCache() - Method in class net.sf.freecol.common.model.TileItemContainer
-
Invalidate the production cache of the owning colony if any but only if the
tile is actually being used.
- invalidateCanSeeTiles() - Method in class net.sf.freecol.common.model.Player
-
Forces an update of the canSeeTiles.
- invalidAttackReason(AIUnit, Player) - Static method in class net.sf.freecol.server.ai.mission.Mission
-
Is another player a valid attack target?
- invalidCargoReason(Cargo) - Static method in class net.sf.freecol.server.ai.mission.TransportMission
-
Why would this mission be invalid with a given cargo?
Checks the cargo locations.
- invalidColonyReason(AIUnit, Colony) - Static method in class net.sf.freecol.server.ai.mission.BuildColonyMission
-
Why is this mission invalid with a given colony target?
- invalidColonyReason(AIUnit, Colony) - Static method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
-
Why is this mission invalid with a given colony target, given that
intermediate colonies are included.
- invalidColonyReason(AIUnit, Colony) - Static method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
-
Why would an IndianBringGiftMission be invalid with the given
unit and colony.
- invalidColonyReason(AIUnit, Colony) - Static method in class net.sf.freecol.server.ai.mission.IndianDemandMission
-
Why would an IndianDemandMission be invalid with the given
unit and colony.
- invalidColonyReason(AIUnit, Colony) - Static method in class net.sf.freecol.server.ai.mission.MissionaryMission
-
Why would a MissionaryMission be invalid with the given Colony?
- invalidColonyReason(AIUnit, Colony) - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
-
Why would a PioneeringMission be invalid with the given unit and colony.
- invalidColonyReason(AIUnit, Colony) - Static method in class net.sf.freecol.server.ai.mission.ScoutingMission
-
Why is this mission invalid with a given colony target?
- invalidEuropeReason(AIUnit, Europe) - Static method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
-
Why is this mission invalid with a given Europe target?
- invalidFullColonyReason(AIUnit, Colony) - Static method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
-
Why is this mission invalid with a given colony target, given that
intermediate colonies are excluded.
- invalidIndianSettlementReason(AIUnit, IndianSettlement) - Static method in class net.sf.freecol.server.ai.mission.MissionaryMission
-
Why would a MissionaryMission be invalid with the given
IndianSettlement?
- invalidIndianSettlementReason(AIUnit, IndianSettlement) - Static method in class net.sf.freecol.server.ai.mission.ScoutingMission
-
Why is this mission invalid with a given native settlement target?
- invalidMissionReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.BuildColonyMission
-
Why would this mission be invalid with the given unit?
- invalidMissionReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
-
Why would this mission be invalid with the given unit?
- invalidMissionReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
-
Why would a DefendSettlementMission be invalid with the given unit?
- invalidMissionReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
-
Why would this mission be invalid with the given unit?
- invalidMissionReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.IndianDemandMission
-
Why would this mission be invalid with the given unit?
- invalidMissionReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.MissionaryMission
-
Why would this mission be invalid with the given unit?
- invalidMissionReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
-
Why would a PioneeringMission be invalid with the given unit.
- invalidMissionReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.PrivateerMission
-
Why would a PrivateeringMission be invalid with the given unit.
- invalidMissionReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.ScoutingMission
-
Why would this mission be invalid with the given unit.
- invalidMissionReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.TransportMission
-
Why would an TransportMission be invalid with the given unit?
- invalidMissionReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
-
Why would a UnitSeekAndDestroyMission be invalid with the given unit.
- invalidMissionReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.UnitWanderHostileMission
-
Why would this mission be invalid with the given unit.
- invalidNewMissionReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.Mission
-
Is an AI unable to perform a new mission because it already has
a valid, non-onetime mission?
- invalidReason() - Method in class net.sf.freecol.server.ai.AIGoods
-
Is there a reason to invalidate transporting this object?
- invalidReason() - Method in class net.sf.freecol.server.ai.AIUnit
-
Is there a reason to invalidate transporting this object?
- invalidReason() - Method in class net.sf.freecol.server.ai.mission.BuildColonyMission
-
Why is this mission invalid?
Mission subclasses must implement this routine, which probably
should start by checking invalidAIUnitReason.
- invalidReason() - Method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
-
Why is this mission invalid?
Mission subclasses must implement this routine, which probably
should start by checking invalidAIUnitReason.
- invalidReason() - Method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
-
Why is this mission invalid?
Mission subclasses must implement this routine, which probably
should start by checking invalidAIUnitReason.
- invalidReason() - Method in class net.sf.freecol.server.ai.mission.IdleAtSettlementMission
-
Why is this mission invalid?
Mission subclasses must implement this routine, which probably
should start by checking invalidAIUnitReason.
- invalidReason() - Method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
-
Why is this mission invalid?
Mission subclasses must implement this routine, which probably
should start by checking invalidAIUnitReason.
- invalidReason() - Method in class net.sf.freecol.server.ai.mission.IndianDemandMission
-
Why is this mission invalid?
Mission subclasses must implement this routine, which probably
should start by checking invalidAIUnitReason.
- invalidReason() - Method in class net.sf.freecol.server.ai.mission.Mission
-
Why is this mission invalid?
Mission subclasses must implement this routine, which probably
should start by checking invalidAIUnitReason.
- invalidReason() - Method in class net.sf.freecol.server.ai.mission.MissionaryMission
-
Why is this mission invalid?
Mission subclasses must implement this routine, which probably
should start by checking invalidAIUnitReason.
- invalidReason() - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
-
Why is this mission invalid?
Mission subclasses must implement this routine, which probably
should start by checking invalidAIUnitReason.
- invalidReason() - Method in class net.sf.freecol.server.ai.mission.PrivateerMission
-
Why is this mission invalid?
Mission subclasses must implement this routine, which probably
should start by checking invalidAIUnitReason.
- invalidReason() - Method in class net.sf.freecol.server.ai.mission.ScoutingMission
-
Why is this mission invalid?
Mission subclasses must implement this routine, which probably
should start by checking invalidAIUnitReason.
- invalidReason() - Method in class net.sf.freecol.server.ai.mission.TransportMission
-
Why is this mission invalid?
Mission subclasses must implement this routine, which probably
should start by checking invalidAIUnitReason.
- invalidReason() - Method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
-
Why is this mission invalid?
Mission subclasses must implement this routine, which probably
should start by checking invalidAIUnitReason.
- invalidReason() - Method in class net.sf.freecol.server.ai.mission.UnitWanderHostileMission
-
Why is this mission invalid?
Mission subclasses must implement this routine, which probably
should start by checking invalidAIUnitReason.
- invalidReason() - Method in class net.sf.freecol.server.ai.mission.UnitWanderMission
-
Why is this mission invalid?
Mission subclasses must implement this routine, which probably
should start by checking invalidAIUnitReason.
- invalidReason() - Method in class net.sf.freecol.server.ai.mission.WishRealizationMission
-
Why is this mission invalid?
Mission subclasses must implement this routine, which probably
should start by checking invalidAIUnitReason.
- invalidReason() - Method in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
-
Why is this mission invalid?
Mission subclasses must implement this routine, which probably
should start by checking invalidAIUnitReason.
- invalidReason() - Method in class net.sf.freecol.server.ai.TransportableAIObject
-
Is there a reason to invalidate transporting this object?
- invalidReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.BuildColonyMission
-
Why would this mission be invalid with the given AI unit?
- invalidReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
-
Why would this mission be invalid with the given AI unit?
- invalidReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
-
Why would this mission be invalid with the given AI unit?
- invalidReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
-
Why would this mission be invalid with the given AI unit?
- invalidReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.IndianDemandMission
-
Why would this mission be invalid with the given AI unit?
- invalidReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.Mission
-
Is an AI unit able to perform a different mission?
AIPlayers will call FooMission.invalidReason(aiUnit) to
determine whether it is valid to assign some unit to a
FooMission, so `interesting' Mission subclasses with complex
validity requirements must implement a routine with this
signature.
- invalidReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.MissionaryMission
-
Why would this mission be invalid with the given AI unit?
- invalidReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
-
Why would this mission be invalid with the given AI unit?
- invalidReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.PrivateerMission
-
Why would this mission be invalid with the given AI unit?
- invalidReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.ScoutingMission
-
Why would this mission be invalid with the given AI unit?
- invalidReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.TransportMission
-
Why would this mission be invalid with the given AI unit?
- invalidReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
-
Why would this mission be invalid with the given AI unit?
- invalidReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.UnitWanderHostileMission
-
Why would this mission be invalid with the given AI unit?
- invalidReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.BuildColonyMission
-
Why would this mission be invalid with the given AI unit and location?
- invalidReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
-
Why would this mission be invalid with the given AI unit and location?
- invalidReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
-
Why would this mission be invalid with the given AI unit and location?
- invalidReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
-
Why would this mission be invalid with the given AI unit and location?
- invalidReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.IndianDemandMission
-
Why would this mission be invalid with the given AI unit and location?
- invalidReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.Mission
-
Is an AI unit able to perform a mission with a specified target?
Specific Missions can be invalid for target-related reasons.
- invalidReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.MissionaryMission
-
Why would this mission be invalid with the given AI unit and location?
- invalidReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
-
Why would this mission be invalid with the given AI unit and location?
- invalidReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.PrivateerMission
-
Why would this mission be invalid with the given AI unit?
- invalidReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.ScoutingMission
-
Why would this mission be invalid with the given AI unit and location?
- invalidReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.TransportMission
-
Why would this mission be invalid with the given AI unit and location?
- invalidReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
-
Why would this mission be invalid with the given AI unit and location?
- invalidReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.UnitWanderHostileMission
-
Why would this mission be invalid with the given AI unit and location?
- invalidReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.WishRealizationMission
-
Why would this mission be invalid with the given AI unit and location?
- invalidReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
-
Why would this mission be invalid with the given AI unit and location?
- invalidSettlementReason(AIUnit, Settlement) - Static method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
-
Why is this mission invalid with a given settlement target?
- invalidSettlementReason(AIUnit, Settlement) - Static method in class net.sf.freecol.server.ai.mission.PrivateerMission
-
Is this a valid target because it is one of our colonies.
- invalidSettlementReason(AIUnit, Settlement) - Static method in class net.sf.freecol.server.ai.mission.ScoutingMission
-
Is this a valid scouting target because it is a suitable native
settlement or an intermediate colony.
- invalidSettlementReason(AIUnit, Settlement) - Static method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
-
Why would a UnitSeekAndDestroyMission be invalid with the given unit
and settlement.
- invalidStopLabel(Player) - Method in class net.sf.freecol.common.model.TradeRouteStop
-
Create an invalid trade route stop label.
- invalidTargetReason(Location) - Static method in class net.sf.freecol.server.ai.mission.Mission
-
Is a target a valid mission target?
- invalidTargetReason(Location, Player) - Static method in class net.sf.freecol.server.ai.mission.Mission
-
Is a target a valid mission target?
- invalidTileReason(AIUnit, Tile) - Static method in class net.sf.freecol.server.ai.mission.BuildColonyMission
-
Why is this mission invalid with a given tile target?
- invalidTileReason(AIUnit, Tile) - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
-
Why would a PioneeringMission be invalid with the given unit and tile.
- invalidTileReason(AIUnit, Tile) - Static method in class net.sf.freecol.server.ai.mission.ScoutingMission
-
Is this a valid scouting target because it is a suitable tile.
- invalidTransportableReason(TransportableAIObject) - Static method in class net.sf.freecol.server.ai.mission.Mission
-
Is there a reason to invalidate mission to move a transportable?
- invalidUnitReason(Unit) - Static method in class net.sf.freecol.server.ai.mission.Mission
-
Is a unit able to perform a mission of a particular type?
- invalidUnitReason(AIUnit, Unit) - Static method in class net.sf.freecol.server.ai.mission.PrivateerMission
-
Is this a valid target because it is a hostile unit.
- invalidUnitReason(AIUnit, Unit) - Static method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
-
Why would a UnitSeekAndDestroyMission be invalid with the given unit
and target unit.
- invokeAndWait(Runnable) - Method in class net.sf.freecol.client.control.InGameInputHandler
-
Shorthand to run in the EDT and wait.
- invokeLater(Runnable) - Method in class net.sf.freecol.client.control.InGameInputHandler
-
Shorthand to run in the EDT eventually.
- invokeMethod(String, Class<T>, T) - Method in class net.sf.freecol.common.model.FreeColObject
-
Invoke a method for this object.
- invokeNowOrLater(Runnable) - Method in class net.sf.freecol.client.gui.GUI
-
Wrapper for SwingUtilities.invokeLater that handles the case
where we are already in the EDT.
- invokeNowOrWait(Runnable) - Method in class net.sf.freecol.client.gui.GUI
-
Wrapper for SwingUtilities.invokeAndWait that handles the case
where we are already in the EDT.
- invokeOn(Node) - Method in interface net.sf.freecol.common.util.Xml.Method
-
- IS_ALIVE - Static variable in class net.sf.freecol.server.model.ServerPlayer
-
- IS_CONNECTED_TAG - Static variable in class net.sf.freecol.common.model.TileType
-
The Constant IS_CONNECTED_TAG.
- IS_DEAD - Static variable in class net.sf.freecol.server.model.ServerPlayer
-
- IS_ELEVATION_TAG - Static variable in class net.sf.freecol.common.model.TileType
-
The Constant IS_ELEVATION_TAG.
- IS_FARMED_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
-
The Constant IS_FARMED_TAG.
- IS_FOOD_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
-
The Constant IS_FOOD_TAG.
- IS_FOREST_TAG - Static variable in class net.sf.freecol.common.model.TileType
-
The Constant IS_FOREST_TAG.
- IS_MILITARY_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
-
The Constant IS_MILITARY_TAG.
- IS_VISITED_TAG - Static variable in class net.sf.freecol.common.model.IndianSettlement
-
The Constant IS_VISITED_TAG.
- IS_WATER_TAG - Static variable in class net.sf.freecol.common.model.TileType
-
The Constant IS_WATER_TAG.
- isAbstractType() - Method in class net.sf.freecol.common.model.FreeColGameObjectType
-
Is this an abstract type?.
- isActive() - Method in class net.sf.freecol.client.gui.panel.CargoPanel
-
Whether this panel is active.
- isActive() - Method in class net.sf.freecol.client.gui.TerrainCursor
-
Returns whether this TerrainCursor is active.
- isAdjacent(Tile) - Method in class net.sf.freecol.common.model.Tile
-
Determines whether this tile is adjacent to the specified tile.
- isAdmin() - Method in class net.sf.freecol.client.FreeColClient
-
Checks if this client is the game admin.
- isAdmin() - Method in class net.sf.freecol.common.model.Player
-
Is this player an admin.
- isAdmin() - Method in class net.sf.freecol.common.networking.LoginMessage
-
- isAI() - Method in class net.sf.freecol.common.model.Player
-
Is this an AI player?.
- isAlive() - Method in class net.sf.freecol.common.networking.Connection
-
Is this connection alive?
- isAmbush(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.SimpleCombatModel
-
Could this attack be an ambush?.
- isArmed() - Method in class net.sf.freecol.common.model.Unit
-
Does the unit have arms?.
- isAtLocation(Location) - Method in class net.sf.freecol.common.model.Unit
-
Is this unit at a specified location?.
- isAtMaxMapScale() - Method in class net.sf.freecol.client.gui.MapViewer
-
- isAtMinMapScale() - Method in class net.sf.freecol.client.gui.MapViewer
-
- isAtSea() - Method in class net.sf.freecol.common.model.Unit
-
Checks whether this Unit is at sea off the map, or on board of a
carrier that is.
- isAttack() - Method in enum net.sf.freecol.common.model.Unit.MoveType
-
Checks if is attack.
- isAtWar() - Method in class net.sf.freecol.common.model.Player
-
Checks whether this player is at war with any other player.
- isAutomaticBuild() - Method in class net.sf.freecol.common.model.BuildingType
-
Is this building type automatically built in any colony?.
- isAutomaticBuild(BuildingType) - Method in class net.sf.freecol.common.model.Colony
-
Is a building type able to be automatically built at no cost.
- isAvailable() - Method in class net.sf.freecol.common.model.Building
-
Is this work location available?.
- isAvailable() - Method in class net.sf.freecol.common.model.ColonyTile
-
Is this work location available?.
- isAvailable() - Method in class net.sf.freecol.common.model.WorkLocation
-
Is this work location available?.
- isAvailableTo(FreeColObject...) - Method in class net.sf.freecol.common.model.BuildableType
-
Is this buildable available to a given FreeColObject?.
- isAvailableTo(Player) - Method in class net.sf.freecol.common.model.FoundingFather
-
Is this Founding Father available to the given player?
Note that this does not cover restrictions due to the Age.
- isBadlyDefended() - Method in class net.sf.freecol.common.model.Colony
-
Is this settlement insufficiently defended?.
- isBadlyDefended() - Method in class net.sf.freecol.common.model.IndianSettlement
-
Is this settlement insufficiently defended?.
- isBadlyDefended() - Method in class net.sf.freecol.common.model.Settlement
-
Is this settlement insufficiently defended?.
- isBadlyDefended() - Method in class net.sf.freecol.server.ai.AIColony
-
Is this AI colony badly defended?
- isBeached() - Method in class net.sf.freecol.common.model.Unit
-
Is the unit a beached ship?.
- isBeached(Tile) - Method in class net.sf.freecol.common.model.Unit
-
Would this unit be beached if it was on a particular tile?.
- isBlocked(Unit) - Method in class net.sf.freecol.common.model.Tile
-
Quick test whether this tile is trivially blocked to moves from a unit.
- isBreedable() - Method in class net.sf.freecol.common.model.GoodsType
-
Is this type of goods breedable?.
- isBuildingMaterial() - Method in class net.sf.freecol.common.model.GoodsType
-
Is this type of goods is required for building a BuildableType?.
- isCancel() - Method in class net.sf.freecol.client.gui.ChoiceItem
-
Is this choice the "cancel" choice?
- isCapital() - Method in class net.sf.freecol.common.model.Settlement
-
Is this a national capital?.
- isCapital() - Method in class net.sf.freecol.common.model.SettlementType
-
Is this a capital settlement type?.
- isCarried() - Method in class net.sf.freecol.server.ai.Cargo
-
Is the transportable on board the carrier?
- isCarrier() - Method in class net.sf.freecol.common.model.Unit
-
Checks if this
Unit is able to carry
Locatables.
- isCarrying(TransportableAIObject) - Method in class net.sf.freecol.server.ai.mission.TransportMission
-
Checks if the carrier using this mission is carrying the given
TransportableAIObject.
- isCellEditable(int, int) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.PlayersTableModel
-
Is a cell editable?
- isChangeType() - Method in class net.sf.freecol.common.model.TileImprovementType
-
Does this tile improvement change the underlying tile type.
- isClientOptionsDialogShowing() - Method in class net.sf.freecol.client.gui.Canvas
-
Checks if a client options dialog is present.
- isClientOptionsDialogShowing() - Method in class net.sf.freecol.client.gui.GUI
-
- isClientOptionsDialogShowing() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- isCoastland() - Method in class net.sf.freecol.common.model.Tile
-
Is this a land tile on the sea coast (lakes do not count).
- isCollectable() - Method in class net.sf.freecol.server.ai.Cargo
-
Is this cargo collectable? That is, is it and the carrier
at their collection points, and in a collectable mode.
- isCollection() - Method in enum net.sf.freecol.server.ai.Cargo.CargoMode
-
- isColonial() - Method in class net.sf.freecol.common.model.Player
-
Checks if this player is colonial, and thus can recruit units by producing
immigration.
- isColonist() - Method in class net.sf.freecol.common.model.Unit
-
Checks if this Unit is a `colonist'.
- isColonyCenterTile() - Method in class net.sf.freecol.common.model.ColonyTile
-
Is this the tile where the Colony is located?.
- isCompatibleWith(EquipmentType) - Method in class net.sf.freecol.common.model.EquipmentType
-
Is this type of equipment compatible with the given type of equipment?.
- isCompatibleWith(Role) - Method in class net.sf.freecol.common.model.Role
-
Is this role compatible with another?.
- isCompatibleWith(Role, Role) - Static method in class net.sf.freecol.common.model.Role
-
Are two roles compatible.
- isComplete() - Method in class net.sf.freecol.common.model.LostCityRumour
-
Is this improvement complete?.
- isComplete() - Method in class net.sf.freecol.common.model.Resource
-
Is this improvement complete?.
- isComplete() - Method in class net.sf.freecol.common.model.TileImprovement
-
Is this improvement complete?.
- isComplete() - Method in class net.sf.freecol.common.model.TileItem
-
Is this improvement complete?.
- isComplete() - Method in class net.sf.freecol.server.ai.TileImprovementPlan
-
Is this improvement complete?
- isConnected() - Method in class net.sf.freecol.server.model.ServerPlayer
-
Is this player is currently connected to the server?
- isConnectedPort() - Method in class net.sf.freecol.common.model.Settlement
-
Gets whether this settlement is connected to the high seas.
- isConnectedTo(Direction) - Method in class net.sf.freecol.common.model.TileImprovement
-
Is this tile improvement connected to a similar improvement on a neighbouring
tile?.
- isConnectedTo(Tile) - Method in class net.sf.freecol.common.model.Tile
-
Is this tile connected to another across the same contiguous piece of land or
water?.
- isConsuming(GoodsType) - Method in class net.sf.freecol.common.model.Colony
-
Does this colony consume a goods type?
This is more reliable than checking net or total consumption, either of which
might be cancelling to zero.
- isConsuming(GoodsType) - Method in class net.sf.freecol.common.model.ProductionCache
-
Does this production cache contain consumption of a goods type?.
- isCurrent() - Method in class net.sf.freecol.common.model.Building
-
Is this a current work location of this colony?.
- isCurrent() - Method in class net.sf.freecol.common.model.ColonyTile
-
Is this a current work location of this colony?.
- isCurrent() - Method in class net.sf.freecol.common.model.WorkLocation
-
Is this a current work location of this colony?.
- isCurrentPlayer() - Method in class net.sf.freecol.common.networking.LoginMessage
-
- isCurrentPlayer(Player) - Method in class net.sf.freecol.common.networking.CurrentPlayerNetworkRequestHandler
-
Check if a player is the current player.
- isDamaged() - Method in class net.sf.freecol.common.model.Unit
-
Checks if this unit is under repair.
- isDangerousToShip(Unit) - Method in class net.sf.freecol.common.model.Tile
-
Is this tile dangerous for a naval unit to enter? That is, is there an
adjacent settlement that is likely to bombard it.
- isDataFlavorSupported(DataFlavor) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueTransferHandler.BuildablesTransferable
- isDataFlavorSupported(DataFlavor) - Method in class net.sf.freecol.client.gui.panel.ImageSelection
-
Checks if the given data flavor is supported by this Transferable.
- isDataFlavorSupported(DataFlavor) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopListTransferable
- isDead() - Method in class net.sf.freecol.common.model.Player
-
Checks if this player is dead.
- isDefault() - Method in class net.sf.freecol.client.gui.ChoiceItem
-
Is this choice the default choice?
- isDefaultRole() - Method in class net.sf.freecol.common.model.Role
-
Is this the default role?.
- isDefaultRoleId(String) - Static method in class net.sf.freecol.common.model.Role
-
Is this the default role?.
- isDefaultUnitType() - Method in class net.sf.freecol.common.model.UnitType
-
Is this the default unit type?.
- isDefenceType() - Method in class net.sf.freecol.common.model.BuildingType
-
Is this a defence-related building type? Such buildings (stockade et al) are
visible to other players.
- isDefensive() - Method in class net.sf.freecol.common.model.Role
-
Is this an defensive role?.
- isDefensive() - Method in class net.sf.freecol.common.model.UnitType
-
Is this a defensive unit type?
Default defence is 1, same a for colonists, thus to be defensive, a colonist
must have a military role.
- isDefensiveUnit() - Method in class net.sf.freecol.common.model.Unit
-
Checks if this is an defensive unit.
- isDefined - Variable in class net.sf.freecol.common.option.AbstractOption
-
Determine if the option has been defined.
- isDeliverable() - Method in class net.sf.freecol.server.ai.Cargo
-
Is this cargo deliverable? That is, has it arrived at the target
on board the carrier in a deliverable mode.
- isDelivered() - Method in class net.sf.freecol.server.ai.Cargo
-
Is this cargo delivered, or otherwise removed? That is, is the
cargo not on board the carrier in a deliverable mode?
- isDirectlyHighSeasConnected() - Method in class net.sf.freecol.common.model.Tile
-
Can a unit move to the high seas from this tile?.
- isDirectlyHighSeasConnected() - Method in class net.sf.freecol.common.model.TileType
-
Is this tile type directly connected to the high seas, that is, a unit on a
tile of this type can move immediately to the high seas.
- isDisposed() - Method in class net.sf.freecol.common.model.FreeColGameObject
-
Has this object been disposed?.
- isDisposed() - Method in class net.sf.freecol.server.ai.AIObject
-
Has this AIObject been disposed?
- isEditable() - Method in class net.sf.freecol.client.gui.option.OptionUI
-
- isEditable() - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
-
Is this panel editable?
- isEditable() - Method in class net.sf.freecol.client.gui.panel.OptionsDialog
-
Is this dialog editable?
- isEditable() - Method in class net.sf.freecol.client.gui.panel.UnitPanel
-
Is this panel editable?
- isEditable() - Method in class net.sf.freecol.common.option.OptionGroup
-
Is this option group editable?.
- isElevation() - Method in class net.sf.freecol.common.model.TileType
-
Is this an elevated tile type?.
- isEmpty() - Method in class net.sf.freecol.common.model.BuildQueue
-
Checks if is empty.
- isEmpty() - Method in class net.sf.freecol.common.model.DiplomaticTrade
-
Are there no trade items present?.
- isEmpty() - Method in class net.sf.freecol.common.model.Monarch.Force
-
Is this Force empty?.
- isEmpty() - Method in class net.sf.freecol.common.model.TypeCountMap
-
Checks if is empty.
- isEmpty() - Method in class net.sf.freecol.common.model.UnitLocation
-
Is this unit location empty?.
- isEmpty() - Method in class net.sf.freecol.common.networking.RearrangeColonyMessage
-
Are there no changes present?
- isEmpty() - Method in class net.sf.freecol.server.ai.mission.TransportMission
-
Is there nothing currently queued for this carrier?
- isEnabled() - Method in class net.sf.freecol.client.gui.ChoiceItem
-
Should this item be enabled or not?
- isEuropean() - Method in class net.sf.freecol.common.model.EuropeanNationType
-
Is this a European nation type?.
- isEuropean() - Method in class net.sf.freecol.common.model.IndianNationType
-
Is this a European nation type?.
- isEuropean() - Method in class net.sf.freecol.common.model.NationType
-
Whether this is a EuropeanNation, i.e.
- isEuropean() - Method in class net.sf.freecol.common.model.Player
-
Checks if this player is European, with does include the REF.
- isEuropeanTrade(GoodsType) - Method in class net.sf.freecol.server.ai.Cargo
-
Does this cargo involve trade with Europe in a given goods type?
- isEven(int, int) - Static method in class net.sf.freecol.client.gui.ImageLibrary
-
Returns true if the tile with the given coordinates is to be
considered "even".
- isExpert - Variable in class net.sf.freecol.server.ai.ProductionCache.Entry
-
- isExpert() - Method in class net.sf.freecol.server.ai.ProductionCache.Entry
-
Returns true if the unit is an expert for producing the
type of goods selected.
- isExploration() - Method in class net.sf.freecol.common.model.Colony.TileImprovementSuggestion
-
Checks if is exploration.
- isExplored() - Method in class net.sf.freecol.common.model.Tile
-
Check if the tile has been explored.
- isExploredBy(Player) - Method in class net.sf.freecol.common.model.Tile
-
Checks if this Tile has been explored by the given
Player.
- isFallback() - Method in class net.sf.freecol.server.ai.Cargo
-
- isFarmed - Variable in class net.sf.freecol.common.model.GoodsType
-
Is this a farmed goods type.
- isFarmed() - Method in class net.sf.freecol.common.model.GoodsType
-
Is this a farmed goods type?.
- isFinished - Variable in class net.sf.freecol.server.ai.goal.Goal
-
- isFinished() - Method in class net.sf.freecol.server.ai.goal.Goal
-
Determines whether this goal is finished.
- isFirstSeasonTurn() - Method in class net.sf.freecol.common.model.Turn
-
Is this turn the season year?.
- isFirstTurn() - Method in class net.sf.freecol.common.model.Turn
-
Is this turn the first one?.
- isFood - Variable in class net.sf.freecol.common.model.GoodsType
-
Is this a food type.
- isFoodPlan() - Method in class net.sf.freecol.server.ai.WorkLocationPlan
-
Is this a food producing plan?
- isFoodType() - Method in class net.sf.freecol.common.model.GoodsType
-
Is this an edible goods type?.
- isForested() - Method in class net.sf.freecol.common.model.Tile
-
Is this a forested tile?.
- isForested() - Method in class net.sf.freecol.common.model.TileType
-
Is this tile type forested?.
- isFull() - Method in class net.sf.freecol.common.model.UnitLocation
-
Is this unit location full?.
- isFullChosen() - Method in class net.sf.freecol.client.gui.panel.AbstractGoodsLabel
-
Has full amount been selected?
- isGameStarted - Variable in class net.sf.freecol.common.ServerInfo
-
- isGeographic() - Method in class net.sf.freecol.server.model.ServerRegion
-
Is this a geographic region?
- isGoodDirectory(File) - Static method in class net.sf.freecol.common.io.FreeColDirectories
-
Is the specified file a writable directory?
- isGotoStarted() - Method in class net.sf.freecol.client.gui.Canvas
-
Checks if there is currently a goto operation on the mapboard.
- isGotoStarted() - Method in class net.sf.freecol.client.gui.MapViewer
-
Checks if there is currently a goto operation on the mapboard.
- isHeadless() - Method in class net.sf.freecol.client.FreeColClient
-
Is the game in headless mode?
- isHexString(String) - Static method in class net.sf.freecol.common.resources.ColorResource
-
- isHighSeasConnected() - Method in class net.sf.freecol.common.model.Tile
-
Gets whether this tile is connected to the high seas.
- isHighSeasConnected() - Method in class net.sf.freecol.common.model.TileType
-
Is this tile type connected to the high seas, by definition.
- isImmigrationType() - Method in class net.sf.freecol.common.model.GoodsType
-
Does this type of goods produce immigration?.
- isImprovementAllowed(TileImprovement) - Method in class net.sf.freecol.common.model.Tile
-
Check if a given improvement is valid for this tile.
- isImprovementTypeAllowed(TileImprovementType) - Method in class net.sf.freecol.common.model.Tile
-
Check if a given improvement type is valid for this tile.
- isInClient() - Method in class net.sf.freecol.common.model.Game
-
Are we executing in a client?.
- isInColony() - Method in class net.sf.freecol.common.model.Unit
-
Checks whether this unit is working inside a colony.
- isInDanger(int, float) - Method in class net.sf.freecol.common.model.Unit
-
Checks if there is a credible threatening unit to this unit within a range of
moves.
- isInDebugMode() - Static method in class net.sf.freecol.common.debug.FreeColDebugger
-
Is a debug mode enabled in this game?
- isInDebugMode(FreeColDebugger.DebugMode) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
-
Is a particular debug mode enabled in this game?
- isIndependent() - Method in class net.sf.freecol.common.model.Feature
-
Is this feature an independent stand-alone one, or is it derived from some
other entity such as a founding father.
- isIndian() - Method in class net.sf.freecol.common.model.EuropeanNationType
-
Is this a native nation type?.
- isIndian() - Method in class net.sf.freecol.common.model.IndianNationType
-
Is this a native nation type?.
- isIndian() - Method in class net.sf.freecol.common.model.NationType
-
Whether this is a IndianNation.
- isIndian() - Method in class net.sf.freecol.common.model.Player
-
Is this a native player?.
- isInEurope() - Method in class net.sf.freecol.common.model.Goods
-
Is this locatable in Europe.
- isInEurope() - Method in interface net.sf.freecol.common.model.Locatable
-
Is this locatable in Europe.
- isInEurope() - Method in class net.sf.freecol.common.model.TileItem
-
Is this locatable in Europe.
- isInEurope() - Method in class net.sf.freecol.common.model.Unit
-
Checks if this Unit is located in Europe.
- isInGame() - Method in class net.sf.freecol.client.FreeColClient
-
Has the game started?
- isInitialized() - Static method in class net.sf.freecol.common.i18n.NumberRules
-
- isInMission() - Method in class net.sf.freecol.common.model.Unit
-
Checks if this unit is running a mission.
- isInRevengeMode() - Method in class net.sf.freecol.common.model.Game
-
Is this game in revenge mode?.
- isInServer() - Method in class net.sf.freecol.common.model.Game
-
Are we executing in the server?.
- isInUse() - Method in class net.sf.freecol.common.model.Tile
-
Is this tile under active use?.
- isLand() - Method in class net.sf.freecol.common.model.Tile
-
Is this a land tile?.
- isLand(int, int) - Method in class net.sf.freecol.common.model.LandMap
-
Is there land on this map at a given xy coordinate?.
- isLandLocked() - Method in class net.sf.freecol.common.model.Settlement
-
Is this settlement landlocked?.
- isLandLocked() - Method in class net.sf.freecol.common.model.Tile
-
Is this tile land locked?.
- isLeaf() - Method in class net.sf.freecol.common.model.Region
-
Is this a leaf region?.
- isLegal() - Method in enum net.sf.freecol.common.model.Unit.MoveType
-
Checks if is legal.
- isLibertyType() - Method in class net.sf.freecol.common.model.GoodsType
-
Does this type of goods produce liberty?.
- isLoggedIn() - Method in class net.sf.freecol.client.FreeColClient
-
Is this client logged in to a server?
- isMapboardActionsEnabled() - Method in class net.sf.freecol.client.gui.Canvas
-
Checks if mapboard actions should be enabled.
- isMapboardActionsEnabled() - Method in class net.sf.freecol.client.gui.GUI
-
- isMapboardActionsEnabled() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- isMapEditor() - Method in class net.sf.freecol.client.FreeColClient
-
Are we using the map editor?
- isMapNearBottom(int) - Method in class net.sf.freecol.client.gui.MapViewer
-
Is a y-coordinate near the bottom?
- isMapNearLeft(int, int) - Method in class net.sf.freecol.client.gui.MapViewer
-
Is an x,y coordinate near the left?
- isMapNearRight(int, int) - Method in class net.sf.freecol.client.gui.MapViewer
-
Is an x,y coordinate near the right?
- isMapNearTop(int) - Method in class net.sf.freecol.client.gui.MapViewer
-
Is a y-coordinate near the top?
- isMatchesNull() - Method in class net.sf.freecol.common.model.Scope
-
Does this scope match null?.
- isMatchNegated() - Method in class net.sf.freecol.common.model.Scope
-
Is the match negated for this scope?.
- isMilitary - Variable in class net.sf.freecol.common.model.GoodsType
-
Whether this type of goods is required for building equipment that grants an
offence bonus or defence bonus.
- isMilitaryEquipment() - Method in class net.sf.freecol.common.model.EquipmentType
-
Is this military equiment? (True if it grants an offensive or defensive
bonus).
- isMilitaryGoods() - Method in class net.sf.freecol.common.model.GoodsType
-
Is this goods type a military goods type?.
- isMissionTag(String) - Static method in class net.sf.freecol.common.model.mission.MissionManager
-
Returns true if the given String is a known mission tag.
- isModal() - Method in class net.sf.freecol.client.gui.panel.FreeColDialog
-
Is this a modal dialog?
- isMounted() - Method in class net.sf.freecol.common.model.Unit
-
Does the unit have a mount?.
- isNatural() - Method in class net.sf.freecol.common.model.Disaster
-
Is this a natural disaster?.
- isNatural() - Method in class net.sf.freecol.common.model.LostCityRumour
-
Is this a natural TileItem?.
- isNatural() - Method in class net.sf.freecol.common.model.Resource
-
Is this a natural TileItem?.
- isNatural() - Method in class net.sf.freecol.common.model.TileImprovement
-
Is this a natural TileItem?.
- isNatural() - Method in class net.sf.freecol.common.model.TileImprovementType
-
Is this tile improvement type natural?.
- isNatural() - Method in class net.sf.freecol.common.model.TileItem
-
Is this a natural TileItem?.
- isNaval() - Method in class net.sf.freecol.common.model.Unit
-
Checks if this Unit is naval.
- isNaval() - Method in class net.sf.freecol.common.model.UnitType
-
Is this a naval unit type?.
- isNewLandNamed() - Method in class net.sf.freecol.common.model.Player
-
Has the player already selected a name for the new world?.
- isNewWorldGoodsType() - Method in class net.sf.freecol.common.model.GoodsType
-
Is this a goods type native to the New World?.
- isNewWorldLuxuryType() - Method in class net.sf.freecol.common.model.GoodsType
-
Is this goods type made from a New World goods type?.
- isNextPlayerInNewTurn() - Method in class net.sf.freecol.server.model.ServerGame
-
Is the next player in a new turn?
- isNextToSelf(Tile) - Method in class net.sf.freecol.server.generator.River
-
Returns true if the given tile is next to this river.
- isNextToWater(Tile) - Method in class net.sf.freecol.server.generator.River
-
Returns true if the given tile is next to a river, lake or sea.
- isNotifiable(ServerPlayer) - Method in class net.sf.freecol.server.control.ChangeSet.Change
-
Should a player be notified of this Change?
- isNotifiable(ServerPlayer) - Method in class net.sf.freecol.server.control.ChangeSet.PlayerChange
-
Should a player be notified of this Change?
- isNullValueOK() - Method in class net.sf.freecol.common.option.AbstractOption
-
Is null an acceptable value for this option?
Override this in subclasses where necessary.
- isNullValueOK() - Method in class net.sf.freecol.common.option.AbstractUnitOption
-
Is null an acceptable value for this option?
Override this in subclasses where necessary.
- isNullValueOK() - Method in class net.sf.freecol.common.option.FileOption
-
Is null an acceptable value for this option?
Override this in subclasses where necessary.
- isNullValueOK() - Method in class net.sf.freecol.common.option.ListOption
-
Is null an acceptable value for this option?
Override this in subclasses where necessary.
- isNullValueOK() - Method in class net.sf.freecol.common.option.ModOption
-
Is null an acceptable value for this option?
Override this in subclasses where necessary.
- isNullValueOK() - Method in class net.sf.freecol.common.option.OptionGroup
-
Is null an acceptable value for this option?
Override this in subclasses where necessary.
- isNullValueOK() - Method in class net.sf.freecol.common.option.UnitTypeOption
-
Is null an acceptable value for this option?
Override this in subclasses where necessary.
- isOccupied() - Method in class net.sf.freecol.common.model.ColonyTile
-
Is there a fortified enemy unit on the work tile? Production can not occur on
occupied tiles.
- isOccupied() - Method in class net.sf.freecol.common.model.Tile
-
Checks whether there is an enemy unit occupying this tile.
- isOffensive() - Method in class net.sf.freecol.common.model.Role
-
Is this an offensive role?.
- isOffensive() - Method in class net.sf.freecol.common.model.UnitType
-
Is this an offensive unit type?.
- isOffensiveUnit() - Method in class net.sf.freecol.common.model.Unit
-
Checks if this is an offensive unit.
- isOK() - Method in class net.sf.freecol.client.gui.ChoiceItem
-
Is this choice the "OK" choice?
- isOnCarrier() - Method in interface net.sf.freecol.client.gui.panel.Draggable
-
Is this object on a carrier?
- isOnCarrier() - Method in class net.sf.freecol.client.gui.panel.GoodsLabel
-
Is this object on a carrier?
- isOnCarrier() - Method in class net.sf.freecol.client.gui.panel.MarketLabel
-
Is this label on a carrier? No, it is in a market!
- isOnCarrier() - Method in class net.sf.freecol.client.gui.panel.UnitLabel
-
Is this object on a carrier?
- isOnCarrier() - Method in class net.sf.freecol.common.model.PathNode
-
Checks if the unit using this path is still onboard its transport.
- isOnCarrier() - Method in class net.sf.freecol.common.model.Unit
-
Verifies if the unit is aboard a carrier.
- isOneTime() - Method in class net.sf.freecol.server.ai.mission.IdleAtSettlementMission
-
Should this mission be considered a mere fallback to be replaced
at will?
Missions are not one-time by default, true one-time missions
must override this routine.
- isOneTime() - Method in class net.sf.freecol.server.ai.mission.Mission
-
Should this mission be considered a mere fallback to be replaced
at will?
Missions are not one-time by default, true one-time missions
must override this routine.
- isOneTime() - Method in class net.sf.freecol.server.ai.mission.UnitWanderHostileMission
-
Should this mission be considered a mere fallback to be replaced
at will?
Missions are not one-time by default, true one-time missions
must override this routine.
- isOneTime() - Method in class net.sf.freecol.server.ai.mission.UnitWanderMission
-
Should this mission be considered a mere fallback to be replaced
at will?
Missions are not one-time by default, true one-time missions
must override this routine.
- isOnRiver() - Method in class net.sf.freecol.common.model.Tile
-
Is this tile on or adjacent to a navigable river but not the ocean.
- isOtherExpert - Variable in class net.sf.freecol.server.ai.ProductionCache.Entry
-
- isOtherExpert() - Method in class net.sf.freecol.server.ai.ProductionCache.Entry
-
Returns true if the unit is an expert for producing a type
of goods other than the one selected.
- isOutForAnimation(Unit) - Method in class net.sf.freecol.client.gui.MapViewer
-
Returns true if the given Unit is being animated.
- isOutOfDate(Turn) - Method in class net.sf.freecol.common.model.Feature
-
Is this feature out of date with respect to a given turn?.
- isOverview() - Method in class net.sf.freecol.client.gui.panel.CompactLabourReport
-
Is this an overview/location summary?
- isPacific() - Method in class net.sf.freecol.common.model.Region
-
Is this region the Pacific Ocean?
The Pacific Ocean is special in that it is the only Region that could be
discovered in the original game.
- isPartialChosen() - Method in class net.sf.freecol.client.gui.panel.AbstractGoodsLabel
-
Has a partial amount been selected?
- isPerhapsNotifiable(ServerPlayer) - Method in class net.sf.freecol.server.control.ChangeSet.AttackChange
-
Should a player perhaps be notified of this attack? Do not
use canSeeUnit because that gives a false negative for
units in settlements, which should be animated.
- isPerhapsNotifiable(ServerPlayer) - Method in class net.sf.freecol.server.control.ChangeSet.Change
-
Should a player be notified of a Change for which the
visibility is delegated to the change type, allowing
special change-specific overrides.
- isPerhapsNotifiable(ServerPlayer) - Method in class net.sf.freecol.server.control.ChangeSet.MoveChange
-
Should a player perhaps be notified of this move?
- isPerhapsNotifiable(ServerPlayer) - Method in class net.sf.freecol.server.control.ChangeSet.ObjectChange
-
Should a player perhaps be notified of this update?
- isPerhapsNotifiable(ServerPlayer) - Method in class net.sf.freecol.server.control.ChangeSet.PartialObjectChange
-
Should a player perhaps be notified of this update?
- isPerhapsNotifiable(ServerPlayer) - Method in class net.sf.freecol.server.control.ChangeSet.RemoveChange
-
Should a player perhaps be notified of this removal?
They should if they can see the tile, and there is no
other-player settlement present.
- isPerson() - Method in class net.sf.freecol.common.model.Unit
-
Checks if this unit is a person, that is not a ship or wagon.
- isPerson() - Method in class net.sf.freecol.common.model.UnitType
-
Is this a person, not a ship or wagon?.
- isPolar() - Method in class net.sf.freecol.common.model.Tile
-
Is this tile in the polar regions?.
- isPolar(Tile) - Method in class net.sf.freecol.common.model.Map
-
Is a tile in the map in a polar region?.
- isPotentialEnemy(Player) - Method in class net.sf.freecol.common.model.Player
-
Is this player currently on good terms with a given player, and thus a
suitable candidate for a random monarch war declaration?.
- isPotentialFriend(Player) - Method in class net.sf.freecol.common.model.Player
-
Is this player currently on bad terms with a given player, and thus a
suitable candidate for a random monarch peace declaration?.
- isPrivate() - Method in class net.sf.freecol.common.networking.ChatMessage
-
Is this ChatMessage private?
- isProducing(GoodsType) - Method in class net.sf.freecol.common.model.Colony
-
Does this colony produce a goods type?
This is more reliable than checking net or total production, either of which
might be cancelling to zero.
- isProducing(GoodsType) - Method in class net.sf.freecol.common.model.ProductionCache
-
Does this production cache contain production of a goods type?.
- isProductive(WorkLocation) - Method in class net.sf.freecol.common.model.Colony
-
Is a work location productive?.
- isProgress() - Method in enum net.sf.freecol.common.model.Unit.MoveType
-
Checks if is progress.
- isPublic() - Method in class net.sf.freecol.client.gui.panel.LoadingSavegameDialog
-
Is a public server game selected?
- isRawBuildingMaterial() - Method in class net.sf.freecol.common.model.GoodsType
-
Is this type of goods required somewhere in the chain for producing a
BuildableType, and is not itself buildable.
- isRawMaterial() - Method in class net.sf.freecol.common.model.GoodsType
-
Can this goods type be made into somthing?.
- isReady() - Method in class net.sf.freecol.common.model.Player
-
Is this player ready to start the game?.
- isRebel() - Method in class net.sf.freecol.common.model.Player
-
Is this a colonial rebel player?.
- isRecruitable() - Method in class net.sf.freecol.common.model.UnitType
-
Is this UnitType recruitable in Europe?.
- isREF() - Method in class net.sf.freecol.common.model.EuropeanNationType
-
Is this a REF nation type?.
- isREF() - Method in class net.sf.freecol.common.model.IndianNationType
-
Is this a REF nation type?.
- isREF() - Method in class net.sf.freecol.common.model.NationType
-
Whether this is a EuropeanREFNation.
- isREF() - Method in class net.sf.freecol.common.model.Player
-
Is this a REF player?.
- isRefined() - Method in class net.sf.freecol.common.model.GoodsType
-
Is this goods type made from somthing?.
- isRiver() - Method in class net.sf.freecol.common.model.TileImprovement
-
Is this tile improvement a river?.
- isRiverCorner() - Method in class net.sf.freecol.common.model.Tile
-
Is this tile on a river corner?.
- isRoad() - Method in class net.sf.freecol.common.model.TileImprovement
-
Is this tile improvement a road?.
- isSafe() - Method in class net.sf.freecol.server.ai.mission.IdleAtSettlementMission
-
Is the unit in a safe location where it can idle, or should it move?
- isSameContiguity(Location, Location) - Static method in class net.sf.freecol.common.model.Map
-
Are two locations at least in the same contiguous land/sea-mass? This routine
is here because Location is an interface.
- isSameLocation(Location, Location) - Static method in class net.sf.freecol.common.model.Map
-
Are two locations non-null and either the same or at the same tile.
- isSelectable() - Method in class net.sf.freecol.common.model.Nation
-
Is this nation selectable?.
- isSelected() - Method in class net.sf.freecol.client.gui.action.SelectableAction
-
Gets whether the action is selected.
- isShore() - Method in class net.sf.freecol.common.model.Tile
-
Is this a shoreline tile?
The tile can be water or land, and the water can be ocean, river or an inland
lake.
- isShowing() - Method in class net.sf.freecol.client.gui.panel.ClassicMapControls
-
- isShowing() - Method in class net.sf.freecol.client.gui.panel.CornerMapControls
-
Are these map controls showing?
- isShowing() - Method in class net.sf.freecol.client.gui.panel.MapControls
-
- isShowingSubPanel() - Method in class net.sf.freecol.client.gui.Canvas
-
Checks if this Canvas displaying another panel.
- isShowingSubPanel() - Method in class net.sf.freecol.client.gui.GUI
-
- isShowingSubPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- isSilent() - Method in class net.sf.freecol.common.model.TradeRoute
-
Does this trade route generate no messages to the player?.
- isSinglePlayer() - Method in class net.sf.freecol.client.FreeColClient
-
Is the user playing in single player mode?
- isSinglePlayer() - Method in class net.sf.freecol.client.gui.LoadingSavegameInfo
-
Is a single player game selected?
- isSinglePlayer() - Method in class net.sf.freecol.client.gui.panel.LoadingSavegameDialog
-
Is a single player game selected?
- isSinglePlayer() - Method in class net.sf.freecol.common.networking.LoginMessage
-
- isSingleTile(int, int) - Method in class net.sf.freecol.common.model.LandMap
-
Do the given coordinates correspond to a location in the land map with no
adjoining land?.
- isSmall - Variable in class net.sf.freecol.client.gui.panel.UnitLabel
-
- isStopValid(Player, TradeRouteStop) - Static method in class net.sf.freecol.common.model.TradeRoute
-
Is a stop valid for a given player?.
- isStopValid(Unit, TradeRouteStop) - Static method in class net.sf.freecol.common.model.TradeRoute
-
Is a stop valid for a given unit?.
- isStorable() - Method in class net.sf.freecol.common.model.GoodsType
-
Is this goods type storable?.
- isStoredAs() - Method in class net.sf.freecol.common.model.GoodsType
-
Is this type of goods stored as something else?.
- isSummary() - Method in class net.sf.freecol.client.gui.panel.CompactLabourReport
-
Is this a summary?
- isSummary() - Method in class net.sf.freecol.client.gui.panel.LabourData.UnitData
-
- isTargetReason(String) - Static method in class net.sf.freecol.server.ai.mission.Mission
-
Is an invalidity reason due to a target failure?
- isTargetValidForSeekAndDestroy(Unit, Tile) - Method in class net.sf.freecol.server.ai.AIPlayer
-
Find out if a tile contains a suitable target for seek-and-destroy.
- isTemporary() - Method in class net.sf.freecol.common.model.Feature
-
Is this a temporary feature?
True if this is a temporary feature.
- isTileAccessible(Tile) - Method in class net.sf.freecol.common.model.Unit
-
Does a basic check whether a unit can ever expect to move to a tile.
- isTileInUse(Tile) - Method in class net.sf.freecol.common.model.Colony
-
Is a tile actually in use by this colony?.
- isTileTypeAllowed(TileType) - Method in class net.sf.freecol.common.model.LostCityRumour
-
Is a tile type compatible with this tile item?.
- isTileTypeAllowed(TileType) - Method in class net.sf.freecol.common.model.Resource
-
Is a tile type compatible with this tile item?.
- isTileTypeAllowed(TileType) - Method in class net.sf.freecol.common.model.TileImprovement
-
Is a tile type compatible with this tile item?.
- isTileTypeAllowed(TileType) - Method in class net.sf.freecol.common.model.TileImprovementType
-
This will check if in principle this type of improvement can be used on this
kind of tile, disregarding the current state of an actual tile.
- isTileTypeAllowed(TileType) - Method in class net.sf.freecol.common.model.TileItem
-
Is a tile type compatible with this tile item?.
- isTileVisible(Tile) - Method in class net.sf.freecol.client.gui.MapViewer
-
- isTooLarge(String) - Method in class net.sf.freecol.client.gui.panel.DeclarationPanel.SignaturePanel
-
Checks if the given string is to large to be displayed within this
panel.
- isTotal - Variable in class net.sf.freecol.client.gui.panel.LabourData.LocationData
-
if this is the total for the unit data
- isTotal() - Method in class net.sf.freecol.client.gui.panel.LabourData.LocationData
-
- isTradeGoods() - Method in class net.sf.freecol.common.model.GoodsType
-
Is this a trade goods type?.
- isTradingUnit() - Method in class net.sf.freecol.common.model.Unit
-
Checks if this is a trading Unit, meaning that it can trade with
settlements.
- isTraining() - Method in class net.sf.freecol.client.gui.panel.LabourData.LocationData
-
- isTransporting(TransportableAIObject) - Method in class net.sf.freecol.server.ai.mission.TransportMission
-
Is a transportable waiting for delivery on the cargoes list?
- isType(String) - Method in class net.sf.freecol.common.networking.DOMMessage
-
Checks if this message is of a given type.
- isType(String) - Method in class net.sf.freecol.common.networking.Message
-
Checks if this message is of a given type.
- isUndead() - Method in class net.sf.freecol.common.model.Colony
-
Does this colony have undead units?.
- isUndead() - Method in class net.sf.freecol.common.model.Player
-
Is this an undead player?.
- isUndead() - Method in class net.sf.freecol.common.model.Unit
-
Checks if this unit is an undead.
- isUnderSiege() - Method in class net.sf.freecol.common.model.Colony
-
Returns true if the number of enemy combat units on all tiles
that belong to the colony exceeds the number of friendly combat units.
- isUninitialized() - Method in class net.sf.freecol.common.model.FreeColGameObject
-
Has this object not yet been initialized?.
- isUninitialized() - Method in class net.sf.freecol.server.ai.AIObject
-
Checks if this AIObject
is uninitialized.
- isUnique() - Method in class net.sf.freecol.common.model.ColonyTradeItem
-
Is this trade item unique? This is true for the StanceTradeItem and the
GoldTradeItem, and false for all others.
- isUnique() - Method in class net.sf.freecol.common.model.GoldTradeItem
-
Is this trade item unique? This is true for the StanceTradeItem and the
GoldTradeItem, and false for all others.
- isUnique() - Method in class net.sf.freecol.common.model.GoodsTradeItem
-
Is this trade item unique? This is true for the StanceTradeItem and the
GoldTradeItem, and false for all others.
- isUnique() - Method in class net.sf.freecol.common.model.InciteTradeItem
-
Is this trade item unique? This is true for the StanceTradeItem and the
GoldTradeItem, and false for all others.
- isUnique() - Method in class net.sf.freecol.common.model.StanceTradeItem
-
Is this trade item unique? This is true for the StanceTradeItem and the
GoldTradeItem, and false for all others.
- isUnique() - Method in class net.sf.freecol.common.model.TradeItem
-
Is this trade item unique? This is true for the StanceTradeItem and the
GoldTradeItem, and false for all others.
- isUnique() - Method in class net.sf.freecol.common.model.UnitTradeItem
-
Is this trade item unique? This is true for the StanceTradeItem and the
GoldTradeItem, and false for all others.
- isUnknownEnemy() - Method in class net.sf.freecol.common.model.Nation
-
Is this the unknown enemy nation?.
- isUnknownEnemy() - Method in class net.sf.freecol.common.model.Player
-
Is this player the unknown enemy?.
- isUnlimited() - Method in class net.sf.freecol.common.model.Resource
-
Is this an unlimited resource?.
- isValid() - Method in enum net.sf.freecol.common.io.FreeColXMLWriter.WriteScope
-
- isValid() - Method in class net.sf.freecol.common.model.ColonyTradeItem
-
Is this trade item valid? That is, is the request well formed.
- isValid() - Method in class net.sf.freecol.common.model.GoldTradeItem
-
Is this trade item valid? That is, is the request well formed.
- isValid() - Method in class net.sf.freecol.common.model.GoodsTradeItem
-
Is this trade item valid? That is, is the request well formed.
- isValid() - Method in class net.sf.freecol.common.model.InciteTradeItem
-
Is this trade item valid? That is, is the request well formed.
- isValid() - Method in class net.sf.freecol.common.model.mission.AbstractMission
-
Returns true if the Unit this mission was assigned to is
neither null nor has been disposed, and the repeat count of the
mission is greater than zero.
- isValid() - Method in class net.sf.freecol.common.model.mission.CompoundMission
-
Returns true if the mission is valid.
- isValid() - Method in class net.sf.freecol.common.model.mission.GoToMission
-
Returns true if the mission is still valid.
- isValid() - Method in class net.sf.freecol.common.model.mission.ImprovementMission
-
Returns true if the mission is still valid.
- isValid() - Method in interface net.sf.freecol.common.model.mission.Mission
-
Returns true if the mission is still valid.
- isValid() - Method in class net.sf.freecol.common.model.StanceTradeItem
-
Is this trade item valid? That is, is the request well formed.
- isValid() - Method in class net.sf.freecol.common.model.TradeItem
-
Is this trade item valid? That is, is the request well formed.
- isValid() - Method in class net.sf.freecol.common.model.UnitTradeItem
-
Is this trade item valid? That is, is the request well formed.
- isValid() - Method in class net.sf.freecol.server.ai.Cargo
-
- isValid() - Method in class net.sf.freecol.server.ai.mission.Mission
-
Is this mission valid?
- isValid(int, int) - Method in class net.sf.freecol.common.model.LandMap
-
Is an xy coordinate valid on this map?.
- isValid(int, int) - Method in class net.sf.freecol.common.model.Map
-
Checks whether a position is valid (within the map limits).
- isValid(int, int) - Method in class net.sf.freecol.common.model.Map.Position
-
Checks whether a position is valid within a given map size.
- isValid(int, int, int, int) - Static method in class net.sf.freecol.common.model.Map
-
Checks if an (x,y) coordinate tuple is within a map of specified width and
height.
- isValid(Map.Position) - Method in class net.sf.freecol.common.model.Map
-
Checks whether a position is valid (within the map limits).
- isValid(Player) - Method in class net.sf.freecol.common.model.TradeRouteStop
-
Is this stop valid?.
- isValidFor(Unit) - Static method in class net.sf.freecol.common.model.mission.AbstractMission
-
Returns true if this is a valid Mission for the given
Unit.
- isValidFor(Unit) - Static method in class net.sf.freecol.common.model.mission.GoToMission
-
Returns true if the given Unit has movement points.
- isValidFor(Unit) - Static method in class net.sf.freecol.common.model.mission.ImprovementMission
-
Returns true if the given Unit is allowed to build at least one
TileImprovementType.
- isVirtual() - Method in class net.sf.freecol.common.model.TileImprovement
-
Is this a virtual improvement?.
- isWater() - Method in class net.sf.freecol.common.model.TileType
-
Is this a water tile type?.
- isWindowed() - Method in class net.sf.freecol.client.gui.Canvas
-
- isWindowed() - Method in class net.sf.freecol.client.gui.GUI
-
- isWindowed() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- isWorkerAllowed(Unit) - Method in class net.sf.freecol.common.model.TileImprovement
-
Can a unit build this improvement?.
- isWorkerAllowed(Unit) - Method in class net.sf.freecol.common.model.TileImprovementType
-
Is a particular unit allowed to build this improvement?
Checks both the unit type and the available equipment.
- isWorkerTypeAllowed(UnitType) - Method in class net.sf.freecol.common.model.TileImprovementType
-
Is a particular unit type allowed to build this improvement?.
- isWorkForREF() - Method in class net.sf.freecol.common.model.Player
-
Checks if this player has work to do if it is a REF-player.
- item - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.RemoveAction
-
- itemPanel - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel.DefaultBuildQueueCellRenderer
-
- itemPanel - Variable in class net.sf.freecol.client.gui.panel.EndTurnDialog.UnitCellRenderer
-
- items - Variable in class net.sf.freecol.client.gui.panel.ServerListTableModel
-
- items - Variable in class net.sf.freecol.common.model.DiplomaticTrade
-
The individual items the trade consists of.
- items - Variable in class net.sf.freecol.metaserver.MetaRegister
-
- itemStateChanged(ItemEvent) - Method in class net.sf.freecol.client.gui.menu.FreeColMenuTest
-
- itemStateChanged(ItemEvent) - Method in class net.sf.freecol.client.gui.option.AbstractUnitOptionUI
-
- itemStateChanged(ItemEvent) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel
- itemStateChanged(ItemEvent) - Method in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
- itemStateChanged(ItemEvent) - Method in class net.sf.freecol.client.gui.panel.EditSettlementDialog
- itemStateChanged(ItemEvent) - Method in class net.sf.freecol.client.gui.panel.FindSettlementPanel
-
- itemStateChanged(ItemEvent) - Method in class net.sf.freecol.client.gui.panel.NewPanel
- itemStateChanged(ItemEvent) - Method in class net.sf.freecol.tools.FlagTest
-
- itemValues - Variable in class net.sf.freecol.common.option.SelectOption
-
A map of the valid values.
- iterateOverOpaqueLayersComponents(JComponent) - Static method in class net.sf.freecol.client.gui.panel.FreeColDialog
-
- iterator() - Method in class net.sf.freecol.common.io.sza.SimpleZippedAnimation
-
Returns all of the animation events.
- iterator() - Method in class net.sf.freecol.common.model.DiplomaticTrade
-
Get an iterator for all the TradeItems.
- iterator() - Method in class net.sf.freecol.common.option.OptionGroup
-
Gets an Iterator for the Options.
- IZPACK_CODES - Static variable in class net.sf.freecol.tools.InstallerTranslations
-
- radius - Variable in class net.sf.freecol.common.model.Map.CircleIterator
-
The maximum radius.
- RAISE_TAX_ACT - net.sf.freecol.common.model.Monarch.MonarchAction
-
The raise tax act.
- RAISE_TAX_WAR - net.sf.freecol.common.model.Monarch.MonarchAction
-
The raise tax war.
- raiseTax(Random) - Method in class net.sf.freecol.common.model.Monarch
-
Calculates a tax raise.
- raiseTax(ServerPlayer, int, Goods, boolean) - Method in class net.sf.freecol.server.control.InGameController
-
Resolves a tax raise.
- random - Variable in class net.sf.freecol.server.control.InGameController
-
The server random number source.
- random - Variable in class net.sf.freecol.server.FreeColServer
-
The internal provider of random numbers.
- random - Variable in class net.sf.freecol.server.generator.River
-
The random number source.
- random - Variable in class net.sf.freecol.server.generator.SimpleMapGenerator
-
The random number source.
- random - Variable in class net.sf.freecol.server.generator.TerrainGenerator
-
The pseudo-random number source to use.
- RANDOM_STATE_TAG - Static variable in class net.sf.freecol.server.ai.AIPlayer
-
- RANDOM_STATE_TAG - Static variable in class net.sf.freecol.server.FreeColServer
-
- RandomChoice<T> - Class in net.sf.freecol.common.util
-
A class to provide flat and weighted random selection from a collection.
- RandomChoice(T, int) - Constructor for class net.sf.freecol.common.util.RandomChoice
-
- randomDouble(Logger, String, Random) - Static method in class net.sf.freecol.common.util.RandomUtils
-
Convenience to aid logging uses of Randoms.
- randomFloat(Logger, String, Random) - Static method in class net.sf.freecol.common.util.RandomUtils
-
Convenience to aid logging uses of Randoms.
- randomInt(Logger, String, Random, int) - Static method in class net.sf.freecol.common.util.RandomUtils
-
Convenience to aid logging uses of Randoms.
- randomInts(Logger, String, Random, int, int) - Static method in class net.sf.freecol.common.util.RandomUtils
-
Convenience to aid logging uses of Randoms.
- randomize(Random) - Method in class net.sf.freecol.server.model.ServerGame
-
Randomize a new game.
- randomizeGame(Random) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Performs initial randomizations for this player.
- RandomRange - Class in net.sf.freecol.common.model
-
A range of numbers, and support routines to make a random choice therefrom.
- RandomRange(int, int, int, int) - Constructor for class net.sf.freecol.common.model.RandomRange
-
Creates a new RandomRange instance.
- RandomRange(FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.RandomRange
-
Read a new RandomRange instance from a stream.
- randomShuffle(Logger, String, List<?>, Random) - Static method in class net.sf.freecol.common.util.RandomUtils
-
Shuffle a list.
- RandomUtils - Class in net.sf.freecol.common.util
-
Collection of small static helper routines for logged pseudo-random
number generation.
- RandomUtils() - Constructor for class net.sf.freecol.common.util.RandomUtils
-
- RangeOption - Class in net.sf.freecol.common.option
-
Represents an option where the valid choice is an integer and the choices are
represented by strings.
- RangeOption(Specification) - Constructor for class net.sf.freecol.common.option.RangeOption
-
Creates a new RangeOption.
- RangeOptionUI - Class in net.sf.freecol.client.gui.option
-
This class provides visualization for a
RangeOption in order to enable
values to be both seen and changed.
- RangeOptionUI(RangeOption, boolean) - Constructor for class net.sf.freecol.client.gui.option.RangeOptionUI
-
Creates a new RangeOptionUI for the given
RangeOption.
- RangeType() - Constructor for enum net.sf.freecol.common.model.TileType.RangeType
-
- rawBuildingGoodsTypeList - Variable in class net.sf.freecol.common.model.Specification
-
The raw building goods type list.
- rawBuildingGoodsTypes - Variable in class net.sf.freecol.server.ai.ColonyPlan
-
- rawLuxuryGoodsTypes - Variable in class net.sf.freecol.server.ai.ColonyPlan
-
- read() - Method in class net.sf.freecol.common.networking.ReceivingThread.FreeColNetworkInputStream
-
Reads a single byte.
- read() - Method in class net.sf.freecol.common.resources.FAFile.CREatingInputStream
-
Read a character, override to eat all CR:s.
- read() - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
-
- read() - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggVorbisAudioInputStream
-
- read(byte[]) - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
-
- read(byte[]) - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggVorbisAudioInputStream
-
- read(byte[], int) - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
-
Reads into the supplied buffer.
- read(byte[], int) - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggVorbisAudioInputStream
-
- read(byte[], int, int) - Method in class net.sf.freecol.common.networking.ReceivingThread.FreeColNetworkInputStream
-
Reads from the buffer and returns the data.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Ability
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.AbstractGoods
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.AbstractUnit
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.BuildableType
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Building
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.BuildingType
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Colony
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.ColonyTile
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.ColonyTradeItem
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.DiplomaticTrade
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Disaster
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Effect
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.EquipmentType
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Europe
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.EuropeanNationType
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Event
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.ExportData
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Feature
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.FoundingFather
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.FreeColGameObjectType
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.FreeColObject
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Game
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.GoldTradeItem
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Goods
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.GoodsType
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.HighScore
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.HistoryEvent
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.InciteTradeItem
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.LastSale
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Limit
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.LostCityRumour
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Map
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Market
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.MarketData
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.mission.AbstractMission
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.mission.CompoundMission
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.mission.GoToMission
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.mission.ImprovementMission
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.ModelMessage
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Modifier
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Monarch
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Nation
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.NationOptions
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.NationSummary
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.NationType
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Operand
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Player
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.PlayerExploredTile
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.ProductionType
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Region
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Resource
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.ResourceType
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Role
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Scope
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Settlement
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.SettlementType
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.StanceTradeItem
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.StringTemplate
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Tile
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TileImprovement
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TileImprovementType
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TileItemContainer
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TileType
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TradeItem
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TradeRoute
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TradeRouteStop
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Unit
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.UnitTradeItem
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.UnitType
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.UnitTypeChange
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.WorkLocation
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.option.AbstractOption
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.option.IntegerOption
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.option.ListOption
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.option.OptionGroup
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.option.SelectOption
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.option.UnitTypeOption
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.AIColony
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.AIGoods
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.AIMain
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.AIPlayer
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.AIUnit
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.GoodsWish
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.BuildColonyMission
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.IndianDemandMission
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.Mission
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.MissionaryMission
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.PrivateerMission
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.ScoutingMission
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.TransportMission
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.WishRealizationMission
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.TileImprovementPlan
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.TransportableAIObject
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.ValuedAIObject
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.Wish
-
Reads the attributes of this object from an XML stream.
- readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.WorkerWish
-
Reads the attributes of this object from an XML stream.
- readChild(FreeColXMLReader) - Static method in class net.sf.freecol.common.i18n.NumberRules
-
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.BuildableType
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.BuildingType
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Colony
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.DiplomaticTrade
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Disaster
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Effect
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.EquipmentType
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Europe
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.EuropeanNationType
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Event
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Feature
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.FoundingFather
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.FreeColGameObjectType
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.FreeColObject
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Game
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.GoodsContainer
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.GoodsLocation
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.GoodsTradeItem
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.GoodsType
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.HighSeas
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.IndianNationType
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Limit
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Map
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Market
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Monarch
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.NationOptions
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.NationType
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Player
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.PlayerExploredTile
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.ProductionType
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Region
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Role
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Settlement
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.SettlementType
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Specification.OptionReader
-
Read child.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.StringTemplate
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Tile
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TileImprovementType
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TileItemContainer
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TileType
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TradeRoute
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TradeRouteStop
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Unit
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.UnitLocation
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.UnitType
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.UnitTypeChange
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.WorkLocation
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.option.AbstractUnitOption
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.option.ListOption
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.option.OptionGroup
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.option.SelectOption
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.option.StringOption
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.option.UnitTypeOption
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.AIColony
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.AIGoods
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.AIMain
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.AIUnit
-
Reads a single child object.
- readChild(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.TransportMission
-
Reads a single child object.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.BuildableType
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Colony
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.DiplomaticTrade
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Disaster
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Effect
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.EquipmentType
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Europe
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.EuropeanNationType
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Event
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Feature
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.FoundingFather
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.FreeColGameObjectType
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.FreeColObject
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Game
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.GoodsContainer
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.GoodsLocation
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.GoodsTradeItem
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.HighSeas
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.IndianNationType
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Map
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Market
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.mission.CompoundMission
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Monarch
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.NationOptions
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.NationType
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Player
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.PlayerExploredTile
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.ProductionType
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Region
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Role
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Settlement
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.SettlementType
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in interface net.sf.freecol.common.model.Specification.ChildReader
-
Read children.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Specification.ModifierReader
-
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Specification.OptionReader
-
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Specification.TypeReader
-
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.StringTemplate
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Tile
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TileImprovementType
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TileItemContainer
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TileType
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TradeRoute
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TradeRouteStop
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Unit
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.UnitLocation
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.UnitType
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.UnitTypeChange
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.WorkLocation
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.option.AbstractUnitOption
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.option.ListOption
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.option.OptionGroup
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.option.SelectOption
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.option.StringOption
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.option.UnitTypeOption
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.AIColony
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.AIGoods
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.AIMain
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.AIPlayer
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.AIUnit
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.GoodsWish
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.TransportMission
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.TileImprovementPlan
-
Reads the children of this object from an XML stream.
- readChildren(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.WorkerWish
-
Reads the children of this object from an XML stream.
- readerMap - Variable in class net.sf.freecol.common.model.Specification
-
A map from specification element to a reader for that element.
- readFile(File) - Static method in class net.sf.freecol.tools.InstallerTranslations
-
- readFile(File) - Static method in class net.sf.freecol.tools.MergeTranslations
-
- readFreeColGameObject(Game, Class<T>) - Method in class net.sf.freecol.common.io.FreeColXMLReader
-
Reads a FreeColGameObject from a stream.
- readFromElement(Game, Element, int) - Method in class net.sf.freecol.common.networking.RearrangeColonyMessage.UnitChange
-
- readFromXML(FreeColXMLReader) - Method in class net.sf.freecol.client.gui.action.FreeColAction
-
Initialize this object from an XML-representation of this object.
- readFromXML(FreeColXMLReader) - Static method in class net.sf.freecol.common.i18n.NumberRules
-
- readFromXML(FreeColXMLReader) - Method in class net.sf.freecol.common.model.FreeColGameObject
-
Initialize this object from an XML-representation of this object.
- readFromXML(FreeColXMLReader) - Method in class net.sf.freecol.common.model.FreeColObject
-
Initializes this object from an XML-representation of this object, unless the
PARTIAL_ATTRIBUTE tag is present which indicates a partial update of an
existing object.
- readFromXML(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Monarch.Force
-
Read from XML.
- readFromXML(FreeColXMLReader) - Method in class net.sf.freecol.common.model.RandomRange
-
Initializes this object from an XML-representation of this object.
- readFromXML(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Specification
-
Initializes this object from its XML-representation.
- readFromXML(FreeColXMLReader) - Method in interface net.sf.freecol.common.option.Option
-
Initializes this object from an XML-representation of this object.
- readFromXML(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.goal.CreateMissionAtSettlementGoal
-
- readFromXML(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.goal.GotoAdjacentGoal
-
- readFromXML(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.goal.ManageMissionariesGoal
-
- readFromXML(FreeColXMLReader, Specification) - Method in class net.sf.freecol.common.model.TileTypeChange
-
Reads this object from an XML stream.
- readFromXML(AIMain, FreeColXMLReader) - Method in class net.sf.freecol.server.ai.Cargo
-
- readFromXMLElement(Element) - Method in class net.sf.freecol.common.model.FreeColObject
-
Initialize this object from an XML-representation of this object.
- readFromXMLElement(Element) - Method in class net.sf.freecol.common.ServerInfo
-
Reads attributes from the given element.
- readFromXMLPartial(FreeColXMLReader) - Method in class net.sf.freecol.common.model.FreeColObject
-
Updates this object from an XML-representation of this object.
- readGame(File, Specification, FreeColServer) - Static method in class net.sf.freecol.server.FreeColServer
-
Read just the game part from a file.
- readGame(FreeColSavegameFile, Specification, FreeColServer) - Static method in class net.sf.freecol.server.FreeColServer
-
Reads just the game part from a save game from a stream.
- readId() - Method in class net.sf.freecol.common.io.FreeColXMLReader
-
Reads the identifier attribute.
- readId(Element) - Static method in class net.sf.freecol.common.model.FreeColObject
-
Version of readId(FreeColXMLReader) that reads from an element.
- readList(String, Class<T>) - Method in class net.sf.freecol.common.io.FreeColXMLReader
-
Reads an XML-representation of a list of some general type.
- readList(Specification, String, Class<T>) - Method in class net.sf.freecol.common.io.FreeColXMLReader
-
Reads an XML-representation of a list of
FreeColGameObjectTypes.
- readModDescriptor() - Method in class net.sf.freecol.common.io.FreeColModFile
-
Reads a file object representing this mod.
- readNation(FreeColXMLReader) - Method in class net.sf.freecol.common.model.NationOptions
-
Defend against an invalid nation tag.
- readOption(FreeColXMLReader) - Method in class net.sf.freecol.common.option.AbstractOption
-
General option reader routine.
- readResources() - Static method in class net.sf.freecol.tools.GenerateDocumentation
-
- readScope - Variable in class net.sf.freecol.common.io.FreeColXMLReader
-
The read scope to apply.
- ReadScope() - Constructor for enum net.sf.freecol.common.io.FreeColXMLReader.ReadScope
-
- readStorage(FreeColXMLReader, Map<GoodsType, Integer>) - Method in class net.sf.freecol.common.model.GoodsContainer
-
Read a storage container from a stream.
- readVersion(JarURLConnection) - Static method in class net.sf.freecol.FreeCol
-
Extract the package version from the class.
- ready - Variable in class net.sf.freecol.common.model.Player
-
Is this player ready to start?.
- ready(Connection, Element) - Method in class net.sf.freecol.server.control.PreGameInputHandler
-
Handles a "ready"-message from a client.
- READY - Static variable in class net.sf.freecol.client.gui.panel.StartGamePanel
-
- READY_TAG - Static variable in class net.sf.freecol.common.model.Player
-
The Constant READY_TAG.
- readyBox - Variable in class net.sf.freecol.client.gui.panel.StartGamePanel
-
- reallyClose() - Method in class net.sf.freecol.common.networking.Connection
-
Really closes this connection.
- reapIgnoredMessages(Turn) - Method in class net.sf.freecol.client.control.InGameController
-
Reap all ignored message keys that are older than the given turn.
- REARRANGE_WORKERS - Static variable in class net.sf.freecol.common.model.Colony
-
The Constant REARRANGE_WORKERS.
- rearrangeColonies(LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Rearrange colonies, collecting workers that now need a
WorkInsideColonyMission.
- rearrangeColony(ServerPlayer, Colony, List<RearrangeColonyMessage.UnitChange>) - Method in class net.sf.freecol.server.control.InGameController
-
Rearrange a colony.
- RearrangeColonyMessage - Class in net.sf.freecol.common.networking
-
The message sent when the client requests rearrangeing of a colony.
- RearrangeColonyMessage(Colony) - Constructor for class net.sf.freecol.common.networking.RearrangeColonyMessage
-
Create a new RearrangeColonyMessage with the
supplied colony.
- RearrangeColonyMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.RearrangeColonyMessage
-
Create a new RearrangeColonyMessage from a
supplied element.
- RearrangeColonyMessage.UnitChange - Class in net.sf.freecol.common.networking
-
Container for the unit change information.
- rearrangeTurn - Variable in class net.sf.freecol.server.ai.AIColony
-
When should the workers in this Colony be rearranged?
- rearrangeWorkers(LogBuilder) - Method in class net.sf.freecol.server.ai.AIColony
-
Rearranges the workers within this colony using the
ColonyPlan.
- reason - Variable in enum net.sf.freecol.common.model.Unit.MoveType
-
The reason why this move type is illegal.
- reasons - Variable in class net.sf.freecol.server.ai.NativeAIPlayer
-
Debug helper to keep track of why/what the units are doing.
- reassignTiles(Collection<Tile>, Player, Settlement) - Static method in class net.sf.freecol.server.model.ServerPlayer
-
Try to reassign the ownership of a collection of tiles.
- REBEL - net.sf.freecol.common.model.Player.PlayerType
-
The rebel.
- rebelLabel - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel.PopulationPanel
-
- rebelMemberLabel - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel.PopulationPanel
-
- rebelShield - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel.PopulationPanel
-
- RebelToolTip - Class in net.sf.freecol.client.gui.panel
-
This panel provides detailed information about rebels in a colony.
- RebelToolTip(FreeColClient, Colony) - Constructor for class net.sf.freecol.client.gui.panel.RebelToolTip
-
Creates a RebelToolTip.
- recache(boolean) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
-
Update the cached variables.
- recalculateBellsBonus() - Method in class net.sf.freecol.common.model.Player
-
Recalculate bells bonus when tax changes.
- ReceivingThread - Class in net.sf.freecol.common.networking
-
The thread that checks for incoming messages.
- ReceivingThread(Connection, InputStream, String) - Constructor for class net.sf.freecol.common.networking.ReceivingThread
-
The constructor to use.
- ReceivingThread.FreeColNetworkInputStream - Class in net.sf.freecol.common.networking
-
Input stream for buffering the data from the network.
- recenter(SelectDestinationDialog.Destination) - Method in class net.sf.freecol.client.gui.panel.SelectDestinationDialog
-
Show a destination on the map.
- recipient - Variable in class net.sf.freecol.common.model.DiplomaticTrade
-
The player who is to accept this agreement.
- RECIPIENT_TAG - Static variable in class net.sf.freecol.common.model.DiplomaticTrade
-
The Constant RECIPIENT_TAG.
- recognizer - Static variable in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
-
- reconnect() - Method in class net.sf.freecol.client.control.ConnectController
-
Reconnects to the server.
- reconnect() - Method in class net.sf.freecol.client.control.InGameController
-
Query whether the user wants to reconnect?
Called from ReconnectAction, IGIH.reconnectRunnable
Returns no status, this game is going away.
- reconnect(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
-
Handle an "reconnect"-message.
- ReconnectAction - Class in net.sf.freecol.client.gui.action
-
An action for reconnecting to the server.
- ReconnectAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReconnectAction
-
Creates a new DeclareIndependenceAction.
- reconnectRunnable - Variable in class net.sf.freecol.client.control.InGameInputHandler
-
- recordButton - Variable in class net.sf.freecol.client.gui.option.FreeColActionUI
-
- RECRUIT - net.sf.freecol.client.gui.panel.EuropePanel.EuropeAction
-
- RECRUIT - net.sf.freecol.common.model.Europe.MigrationType
-
The recruit.
- RECRUIT_ID_TAG - Static variable in class net.sf.freecol.common.model.Europe
-
The Constant RECRUIT_ID_TAG.
- RECRUIT_LOWER_CAP_TAG - Static variable in class net.sf.freecol.common.model.Europe
-
The Constant RECRUIT_LOWER_CAP_TAG.
- RECRUIT_PRICE_INCREASE - Static variable in class net.sf.freecol.common.model.GameOptions
-
Rate recruitment prices increase.
- RECRUIT_PRICE_INITIAL - Static variable in class net.sf.freecol.common.model.Europe
-
The initial recruit price.
- RECRUIT_PRICE_TAG - Static variable in class net.sf.freecol.common.model.Europe
-
The Constant RECRUIT_PRICE_TAG.
- RECRUIT_PROBABILITY_TAG - Static variable in class net.sf.freecol.common.model.UnitType
-
The Constant RECRUIT_PROBABILITY_TAG.
- RECRUIT_TAG - Static variable in class net.sf.freecol.common.model.Europe
-
The Constant RECRUIT_TAG.
- recruitables - Variable in class net.sf.freecol.common.model.Europe
-
This list represents the types of the units that can be recruited in Europe.
- recruitAIUnitInEurope(int) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Asks the server to recruit a unit in Europe on behalf of the AIPlayer.
- recruitButton - Variable in class net.sf.freecol.client.gui.panel.EuropePanel
-
- recruitLowerCap - Variable in class net.sf.freecol.common.model.Europe
-
The lower bound on recruitment price.
- RecruitPanel - Class in net.sf.freecol.client.gui.panel
-
The panel that allows a user to recruit people in Europe.
- RecruitPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.RecruitPanel
-
The constructor to use.
- recruitPrice - Variable in class net.sf.freecol.common.model.Europe
-
Current price to recruit a unit.
- recruitProbability - Variable in class net.sf.freecol.common.model.UnitType
-
The probability of recruiting a Unit of this type in Europe.
- recruitUnitInEurope(int) - Method in class net.sf.freecol.client.control.InGameController
-
Recruit a unit from a specified index in Europe.
- RECTANGLE - net.sf.freecol.client.gui.panel.Flag.UnionShape
-
- RECURSIVE_TAG - Static variable in class net.sf.freecol.common.model.Specification.OptionReader
-
The Constant RECURSIVE_TAG.
- reduceImmigration() - Method in class net.sf.freecol.common.model.Player
-
Sets the number of immigration this player possess.
- ref - Variable in class net.sf.freecol.common.model.EuropeanNationType
-
Whether this is an REF Nation.
- REF_FORCE - Static variable in class net.sf.freecol.common.model.GameOptions
-
The basic composition of the REF.
- REF_TAG - Static variable in class net.sf.freecol.common.model.EuropeanNationType
-
The Constant REF_TAG.
- REF_TAG - Static variable in class net.sf.freecol.common.model.Nation
-
The Constant REF_TAG.
- REF_UNIT - Static variable in class net.sf.freecol.common.model.Ability
-
Units with this ability can be added to the REF.
- REFAIPlayer - Class in net.sf.freecol.server.ai
-
Objects of this class contains AI-information for a single REF player.
- REFAIPlayer(AIMain, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.REFAIPlayer
-
Creates a new REFAIPlayer.
- REFAIPlayer(AIMain, ServerPlayer) - Constructor for class net.sf.freecol.server.ai.REFAIPlayer
-
Creates a new REFAIPlayer.
- REFAIPlayer.TargetTuple - Class in net.sf.freecol.server.ai
-
Container class for REF target colony information.
- refArmedRole - Variable in class net.sf.freecol.common.model.Monarch
-
The roles identifiers suitable for land units with support actions.
- refilterModelMessages(OptionGroup) - Method in class net.sf.freecol.common.model.Player
-
Refilters the current model messages, removing the ones that are no longer
valid.
- refine(BuildableType, LogBuilder) - Method in class net.sf.freecol.server.ai.ColonyPlan
-
Refines this plan given the colony choice of what to build.
- refMountedRole - Variable in class net.sf.freecol.common.model.Monarch
-
The roles identifiers suitable for land units with support actions.
- refNation - Variable in class net.sf.freecol.common.model.Nation
-
The REF nation to oppose this nation.
- REFNations - Variable in class net.sf.freecol.common.model.Specification
-
The REF nations.
- REFNationTypes - Variable in class net.sf.freecol.common.model.Specification
-
The REF nation types.
- refresh() - Method in class net.sf.freecol.client.gui.Canvas
-
Refresh this canvas.
- refresh() - Method in class net.sf.freecol.client.gui.GUI
-
Refresh the GUI.
- refresh() - Method in class net.sf.freecol.client.gui.panel.EuropePanel
-
Refreshes this panel.
- refresh() - Method in class net.sf.freecol.client.gui.SwingGUI
-
Refresh the GUI.
- refreshAction() - Method in class net.sf.freecol.client.gui.panel.UnitButton
-
Refreshes the the reference to the FreeColAction stored in the
action manager.
- refreshPlayersTable() - Method in class net.sf.freecol.client.gui.Canvas
-
Refresh the player's table (called when a new player is added
from PreGameInputHandler.addPlayer).
- refreshPlayersTable() - Method in class net.sf.freecol.client.gui.GUI
-
- refreshPlayersTable() - Method in class net.sf.freecol.client.gui.panel.StartGamePanel
-
Refreshes the table that displays the players and the choices that
they've made.
- refreshPlayersTable() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- refreshTable() - Method in class net.sf.freecol.client.gui.panel.ServerListPanel
-
Refreshes the table.
- refreshTile(Tile) - Method in class net.sf.freecol.client.gui.SwingGUI
-
Refreshes the screen at the specified Tile.
- region - Variable in class net.sf.freecol.common.model.Tile
-
The region this tile is in.
- region - Variable in class net.sf.freecol.server.generator.River
-
The ServerRegion this River belongs to.
- region - Variable in class net.sf.freecol.server.generator.SimpleMapGenerator.Territory
-
- Region - Class in net.sf.freecol.common.model
-
A named region on the map.
- Region(Game) - Constructor for class net.sf.freecol.common.model.Region
-
Creates a new Region instance.
- Region(Game, String) - Constructor for class net.sf.freecol.common.model.Region
-
Creates a new Region instance.
- REGION - net.sf.freecol.client.gui.MapViewer.BorderType
-
- REGION_TAG - Static variable in class net.sf.freecol.common.model.Tile
-
The Constant REGION_TAG.
- Region.RegionType - Enum in net.sf.freecol.common.model
-
The type of region.
- regionComparator - Static variable in class net.sf.freecol.client.gui.panel.ReportExplorationPanel
-
- regionId - Variable in class net.sf.freecol.common.networking.NewRegionNameMessage
-
The object identifier of the region being discovered.
- regionIndex - Static variable in class net.sf.freecol.common.i18n.NameCache
-
- regionNameLock - Static variable in class net.sf.freecol.common.i18n.NameCache
-
- regionNames - Static variable in class net.sf.freecol.common.i18n.NameCache
-
Region names and index.
- regions - Variable in class net.sf.freecol.common.model.IndianNationType
-
Identifiers for the regions that can be settled by this Nation.
- regions - Variable in class net.sf.freecol.common.model.Map
-
The regions on the map.
- REGIONS - net.sf.freecol.client.gui.action.DisplayTileTextAction.DisplayText
-
- REGIONS - net.sf.freecol.common.model.Map.Layer
-
The regions.
- RegionType(boolean) - Constructor for enum net.sf.freecol.common.model.Region.RegionType
-
Create a region type.
- register(String, NetworkRequestHandler) - Method in class net.sf.freecol.server.control.InputHandler
-
Register a network request handler.
- register(Connection, Element) - Method in class net.sf.freecol.metaserver.NetworkHandler
-
Handles a "register"-request.
- registerListeners() - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler.FreeColDragGestureRecognizer
-
Register this DragGestureRecognizer's Listeners with the
Component.
- registerMessageHandler(MessageHandler) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Register a message handler to handle messages from the server.
- registerSellGoods(Goods) - Method in class net.sf.freecol.server.ai.AIPlayer
-
Called after another Player sends a
trade message
- registerSellGoods(Goods) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Called after another Player sends a
trade message
- registerSellGoods(Goods) - Method in class net.sf.freecol.server.ai.NativeAIPlayer
-
Called after another Player sends a
trade message
- reinitialiseMarket() - Method in class net.sf.freecol.common.model.Player
-
Resets this player's Market.
- REJECT_TRADE - net.sf.freecol.common.model.DiplomaticTrade.TradeStatus
-
The reject trade.
- rejectAgreement(TradeItem, DiplomaticTrade) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Reject a trade agreement, except if a Franklin-derived stance
is supplied.
- Relation - Class in net.sf.freecol.common.i18n
-
A grammatical relationship.
- Relation(int, int) - Constructor for class net.sf.freecol.common.i18n.Relation
-
- Relation(List<String>) - Constructor for class net.sf.freecol.common.i18n.Relation
-
- relativeWeight - Variable in class net.sf.freecol.server.ai.goal.Goal
-
- releaseListener - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
-
- releaseUnitOutForAnimation(Unit) - Method in class net.sf.freecol.client.gui.MapViewer
-
- RELIGIOUS - net.sf.freecol.common.model.FoundingFather.FoundingFatherType
-
The religious.
- RELIGIOUS_UNREST_BONUS - Static variable in class net.sf.freecol.common.model.Modifier
-
The Constant RELIGIOUS_UNREST_BONUS.
- reloadMainPanel() - Method in class net.sf.freecol.client.control.MapEditorController
-
- remainingEmigrants - Variable in class net.sf.freecol.server.model.ServerPlayer
-
Remaining emigrants to select due to a fountain of youth
- REMEMBER_PANEL_POSITIONS - Static variable in class net.sf.freecol.client.ClientOptions
-
Whether to remember the positions of various dialogs and panels.
- REMEMBER_PANEL_SIZES - Static variable in class net.sf.freecol.client.ClientOptions
-
Whether to remember the sizes of various dialogs and panels.
- remove() - Method in class net.sf.freecol.common.model.Map.CircleIterator
- remove() - Method in class net.sf.freecol.common.model.Map.WholeMapIterator
- remove() - Method in class net.sf.freecol.common.model.Player.UnitIterator
- remove(int) - Method in class net.sf.freecol.common.model.BuildQueue
-
Removes the.
- remove(int) - Method in class net.sf.freecol.common.model.DiplomaticTrade
-
Remove from the DiplomaticTrade.
- remove(Component) - Method in class net.sf.freecol.client.gui.Canvas
- remove(Component) - Method in class net.sf.freecol.client.gui.panel.CargoPanel
- remove(Component) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.DocksPanel
- remove(Component) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.MarketPanel
- remove(String) - Method in class net.sf.freecol.common.option.OptionGroup
-
Remove an option.
- remove(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.ProductionMap
-
Removes the.
- remove(List<FreeColGameObject>, FreeColGameObject) - Method in class net.sf.freecol.client.control.InGameController
-
Remove game objects.
- remove(AbstractGoods) - Method in class net.sf.freecol.common.model.ProductionMap.ProductionTree
-
Removes the.
- remove(AbstractGoods) - Method in class net.sf.freecol.common.model.ProductionMap
-
Removes the.
- remove(FreeColGameObject) - Method in class net.sf.freecol.server.control.ChangeSet
-
Sometimes we need to backtrack on making a change.
- remove(Locatable) - Method in class net.sf.freecol.common.model.Colony
-
Removes a Locatable from this Location.
- remove(Locatable) - Method in class net.sf.freecol.common.model.GoodsLocation
-
Removes a Locatable from this Location.
- remove(Locatable) - Method in interface net.sf.freecol.common.model.Location
-
Removes a Locatable from this Location.
- remove(Locatable) - Method in class net.sf.freecol.common.model.Map
-
Removes a Locatable from this Location.
- remove(Locatable) - Method in class net.sf.freecol.common.model.Tile
-
Removes a Locatable from this Location.
- remove(Locatable) - Method in class net.sf.freecol.common.model.Unit
-
Removes a Locatable from this Location.
- remove(Locatable) - Method in class net.sf.freecol.common.model.UnitLocation
-
Removes a Locatable from this Location.
- remove(Locatable) - Method in class net.sf.freecol.common.model.WorkLocation
-
Removes a Locatable from this Location.
- remove(TradeItem) - Method in class net.sf.freecol.common.model.DiplomaticTrade
-
Remove a from the DiplomaticTrade.
- remove(Unit) - Method in class net.sf.freecol.common.model.Player.UnitIterator
-
Removes a specific unit from this unit iterator.
- remove(Connection, Element) - Method in class net.sf.freecol.metaserver.NetworkHandler
-
Handles a "remove"-request.
- remove(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
-
Handle a "remove"-message.
- REMOVE - net.sf.freecol.common.model.BuildQueue.CompletionAction
-
Always remove the completed item.
- REMOVE_DEAD_SERVERS_INTERVAL - Static variable in class net.sf.freecol.metaserver.MetaServer
-
- REMOVE_EXCEPT_LAST - net.sf.freecol.common.model.BuildQueue.CompletionAction
-
Remove the completed item unless it is the last item and several instances of
the item can co-exist (which is true for units, but not buildings).
- REMOVE_GC_THRESHOLD - Static variable in class net.sf.freecol.common.model.Game
-
The number of removed FCGOs that should trigger a cache clean.
- REMOVE_OLDER_THAN - Static variable in class net.sf.freecol.metaserver.MetaServer
-
- removeAbilities(String) - Method in class net.sf.freecol.common.model.FeatureContainer
-
Remove all abilities with a given identifier.
- removeAbilities(String) - Method in class net.sf.freecol.common.model.FreeColObject
-
Remove all abilities with a given identifier.
- removeAbility(Ability) - Method in class net.sf.freecol.common.model.FeatureContainer
-
Remove the given ability from a container.
- removeAbility(Ability) - Method in class net.sf.freecol.common.model.FreeColObject
-
Remove the given ability from this object.
- removeAbove(int) - Method in class net.sf.freecol.common.model.GoodsContainer
-
Removes all goods above given amount, provided that the goods are storable
and do not ignore warehouse limits.
- RemoveAction(TradeItem) - Constructor for class net.sf.freecol.client.gui.panel.NegotiationDialog.RemoveAction
-
- removeActionListener(ActionListener) - Method in class net.sf.freecol.client.gui.TerrainCursor
-
- removeAIColony(AIColony) - Method in class net.sf.freecol.server.ai.AIPlayer
-
Remove an AI colony.
- removeAIColony(AIColony) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Remove an AI colony.
- removeAIObject(String) - Method in class net.sf.freecol.server.ai.AIMain
-
Removes a reference to the given AIObject.
- removeAIUnit(AIUnit) - Method in class net.sf.freecol.server.ai.AIPlayer
-
Removes an AI unit owned by this player.
- removeAlarm(Player) - Method in class net.sf.freecol.server.model.ServerIndianSettlement
-
Removes all alarm towards the given player.
- removeAll() - Method in class net.sf.freecol.common.model.GoodsContainer
-
Remove all goods.
- removeAll() - Method in class net.sf.freecol.common.option.OptionGroup
-
Removes all of the Options from this OptionGroup.
- removeAll(Class<T>) - Method in class net.sf.freecol.common.model.TileItemContainer
-
Removes all tile items of a given class.
- removeAutosaves(String) - Static method in class net.sf.freecol.server.FreeColServer
-
Removes automatically created save games.
- removeBranch(Direction) - Method in class net.sf.freecol.server.generator.RiverSection
-
Removes a branch
- removeBuildable(Object) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel
-
- removeBuilding(Building) - Method in class net.sf.freecol.common.model.Colony
-
Remove a building from this Colony.
- removeButton - Variable in class net.sf.freecol.client.gui.option.FreeColActionUI
-
- removeButton - Variable in class net.sf.freecol.client.gui.option.ListOptionUI
-
- removeCargo(Cargo) - Method in class net.sf.freecol.server.ai.mission.TransportMission
-
Removes the given Cargo from the cargoes list.
- RemoveChange(ChangeSet.See, Location, List<? extends FreeColGameObject>) - Constructor for class net.sf.freecol.server.control.ChangeSet.RemoveChange
-
Build a new RemoveChange for an object that is disposed.
- removeConnection(Connection) - Method in class net.sf.freecol.metaserver.MetaServer
-
Removes the given connection.
- removeConnection(Connection) - Method in class net.sf.freecol.server.networking.Server
-
Removes the given connection.
- removeCount - Variable in class net.sf.freecol.common.model.Game
-
The number of FCGOs removed since last cache clean.
- removeDeadServers() - Method in class net.sf.freecol.metaserver.MetaRegister
-
Removes servers that have not sent an update for some time.
- removeDestination(Location) - Method in class net.sf.freecol.common.model.HighSeas
-
Remove a single destination from this HighSeas instance.
- removeDisplayedModelMessages() - Method in class net.sf.freecol.common.model.Player
-
Removes all undisplayed model messages for this player.
- removeEntries(Unit, WorkLocation, List<ProductionCache.Entry>) - Static method in class net.sf.freecol.server.ai.ProductionCache
-
Removes all entries that refer to the unit or work location
given from the given list of entries and returns them.
- removeEuropeanSubpanels() - Method in class net.sf.freecol.client.gui.Canvas
-
Remove the panels derived from the EuropePanel.
- removeExportGoods(AIGoods) - Method in class net.sf.freecol.server.ai.AIColony
-
Removes the given AIGoods from the export goods
for this colony.
- removeFeatures(FreeColObject) - Method in class net.sf.freecol.common.model.FeatureContainer
-
Removes all the features in an object from a container.
- removeFeatures(FreeColObject) - Method in class net.sf.freecol.common.model.FreeColObject
-
Removes all the features in an object from this object.
- removeFreeColGameObject(String) - Method in interface net.sf.freecol.common.model.FreeColGameObjectListener
-
Notify a listener (if any) of that an object has gone.
- removeFreeColGameObject(String) - Method in class net.sf.freecol.server.ai.AIMain
-
Removes the AIObject for a given AI identifier.
- removeFreeColGameObject(String, String) - Method in class net.sf.freecol.common.model.Game
-
Removes the FreeColGameObject with the specified identifier.
- removeFromCanvas(Component) - Method in class net.sf.freecol.client.gui.Canvas
-
Removes the given component from this canvas.
- removeFromCanvas(Component) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- removeFromComponent(Canvas) - Method in class net.sf.freecol.client.gui.panel.ClassicMapControls
-
Removes the map controls from the parent canvas component.
- removeFromComponent(Canvas) - Method in class net.sf.freecol.client.gui.panel.CornerMapControls
-
Removes the map controls from the parent canvas.
- removeFromComponent(Canvas) - Method in class net.sf.freecol.client.gui.panel.MapControls
-
Removes the map controls from the parent canvas component.
- removeFromMetaServer() - Method in class net.sf.freecol.server.FreeColServer
-
Removes this server from the metaserver's list.
- removeGoods(AbstractGoods) - Method in class net.sf.freecol.common.model.GoodsContainer
-
Removes goods from this goods container.
- removeGoods(AbstractGoods) - Method in class net.sf.freecol.common.model.GoodsLocation
-
Removes the some goods from this location.
- removeGoods(GoodsType) - Method in class net.sf.freecol.common.model.GoodsContainer
-
Removes all goods of a given type from this goods container.
- removeGoods(GoodsType) - Method in class net.sf.freecol.common.model.GoodsLocation
-
Removes all Goods of the given type from this location.
- removeGoods(GoodsType, int) - Method in class net.sf.freecol.common.model.Colony
-
Removes a specified amount of a type of Goods from this location.
- removeGoods(GoodsType, int) - Method in class net.sf.freecol.common.model.GoodsContainer
-
Removes goods by type and amount from this goods container.
- removeGoods(GoodsType, int) - Method in class net.sf.freecol.common.model.GoodsLocation
-
Removes a specified amount of a type of Goods from this location.
- removeIncompatibleImprovements() - Method in class net.sf.freecol.common.model.TileItemContainer
-
Remove improvements incompatible with the given TileType.
- removeIndianSettlementInternals(Player) - Method in class net.sf.freecol.common.model.Tile
-
Removes the indian settlement internals.
- removeInGameComponents() - Method in class net.sf.freecol.client.gui.Canvas
-
Removes components that is only used when in game.
- removeInGameComponents() - Method in class net.sf.freecol.client.gui.GUI
-
- removeInGameComponents() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- removeKeyStroke(KeyStroke) - Method in class net.sf.freecol.client.gui.option.FreeColActionUI
-
Removes the given KeyStroke.
- removeKeyStroke(KeyStroke) - Method in class net.sf.freecol.client.gui.option.OptionGroupUI
-
Removes the given KeyStroke from all of this
OptionGroupUI's children.
- removeLostCityRumour() - Method in class net.sf.freecol.common.model.Tile
-
Removes the lost city rumour from this Tile if there is one.
- removeMenuBar() - Method in class net.sf.freecol.client.gui.FreeColFrame
-
- removeMissionBan(Player) - Method in class net.sf.freecol.common.model.Player
-
Remove a mission ban from a player.
- removeModifier(Modifier) - Method in class net.sf.freecol.common.model.FeatureContainer
-
Removes a modifier from a container.
- removeModifier(Modifier) - Method in class net.sf.freecol.common.model.FreeColObject
-
Remove the given modifier from this object.
- removeModifiers(String) - Method in class net.sf.freecol.common.model.FeatureContainer
-
Removes all modifiers with a given identifier.
- removeModifiers(String) - Method in class net.sf.freecol.common.model.FreeColObject
-
Remove all abilities with a given identifier.
- removeMouseListener(MouseListener) - Method in class net.sf.freecol.client.gui.video.VideoComponent
-
- removeMouseListeners() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
-
- removeNotify() - Method in class net.sf.freecol.client.gui.panel.BuildingToolTip
- removeNotify() - Method in class net.sf.freecol.client.gui.panel.CargoPanel
- removeNotify() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel
- removeNotify() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.PopulationPanel
- removeNotify() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
- removeNotify() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.WarehousePanel
- removeNotify() - Method in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
- removeNotify() - Method in class net.sf.freecol.client.gui.panel.ColopediaPanel
- removeNotify() - Method in class net.sf.freecol.client.gui.panel.ColorChooserPanel
- removeNotify() - Method in class net.sf.freecol.client.gui.panel.EuropePanel
- removeNotify() - Method in class net.sf.freecol.client.gui.panel.FindSettlementPanel
- removeNotify() - Method in class net.sf.freecol.client.gui.panel.FreeColDialog
- removeNotify() - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
- removeNotify() - Method in class net.sf.freecol.client.gui.panel.MigPanel
- removeNotify() - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog
- removeNotify() - Method in class net.sf.freecol.client.gui.panel.NewUnitPanel
- removeNotify() - Method in class net.sf.freecol.client.gui.panel.PortPanel
- removeNotify() - Method in class net.sf.freecol.client.gui.panel.RebelToolTip
- removeNotify() - Method in class net.sf.freecol.client.gui.panel.RecruitPanel
- removeNotify() - Method in class net.sf.freecol.client.gui.panel.ReportPanel
- removeNotify() - Method in class net.sf.freecol.client.gui.panel.SelectDestinationDialog
- removeNotify() - Method in class net.sf.freecol.client.gui.panel.StartGamePanel
- removeNotify() - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
- removeNotify() - Method in class net.sf.freecol.client.gui.panel.TradeRoutePanel
- removeNotify() - Method in class net.sf.freecol.client.gui.panel.UnitPanel
- removeNotify() - Method in class net.sf.freecol.client.gui.video.VideoComponent
- removeOldMessages() - Method in class net.sf.freecol.client.gui.ChatDisplay
-
Removes all the message that are older than MESSAGE_AGE.
- removeOwnable(Ownable) - Method in class net.sf.freecol.common.model.Player
-
Remove an ownable from a caching container.
- removeOwnedUnit(Unit) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Removes the given Unit to the list of units that belongs to this
IndianSettlement.
- removePlayer(Player) - Method in class net.sf.freecol.common.model.Game
-
Removes the specified player from the game.
- removePlayer(Element) - Method in class net.sf.freecol.client.control.PreGameInputHandler
-
Handles a "removePlayer"-message.
- removePrefix(TradeRoute) - Static method in class net.sf.freecol.common.networking.SetTradeRoutesMessage
-
- removePropertyChangeListener(PropertyChangeListener) - Method in class net.sf.freecol.common.model.FreeColObject
-
Removes the property change listener.
- removePropertyChangeListener(String, PropertyChangeListener) - Method in class net.sf.freecol.common.model.FreeColObject
-
Removes the property change listener.
- removePropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.BuildingPanel
-
Remove any property change listeners.
- removePropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.CargoPanel
-
- removePropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.ColonyInPortPanel
-
Remove any property change listeners.
- removePropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.OutsideColonyPanel
-
Remove any property change listeners.
- removePropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
-
Remove the property change listeners of ColonyPanel.
- removePropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
-
- removePropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.WarehousePanel
-
Remove the property change listeners from this panel.
- removePropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.EuropePanel.DocksPanel
-
- removePropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.EuropePanel.EuropeInPortPanel
-
Remove any property change listeners.
- removePropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.UnitPanel
-
Remove any property change listeners.
- removeResource() - Method in class net.sf.freecol.common.model.Tile
-
Removes a resource from this tile.
- removeRiver() - Method in class net.sf.freecol.common.model.Tile
-
Removes a river from this tile.
- removeRoad() - Method in class net.sf.freecol.common.model.Tile
-
Removes a road from this tile.
- removeServer(String, int) - Method in class net.sf.freecol.metaserver.MetaRegister
-
Removes a server from the register.
- removeSettlement(Settlement) - Method in class net.sf.freecol.common.model.Player
-
Removes the given settlement from this player's list of settlements.
- removeStop(TradeRouteStop) - Method in class net.sf.freecol.common.model.TradeRoute
-
Remove a TradeRouteStop from this trade route.
- removeStopButton - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
-
A button to remove stops with.
- removeTension(Player) - Method in class net.sf.freecol.common.model.Player
-
Removes all tension with respect to a given player.
- removeTile(Tile) - Method in class net.sf.freecol.common.model.Settlement
-
Removes a tile from this settlement.
- removeTileImprovementPlan(TileImprovementPlan) - Method in class net.sf.freecol.server.ai.AIColony
-
Removes a TileImprovementPlan from the list
- removeTileImprovementPlan(TileImprovementPlan) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Remove a TileImprovementPlan from the relevant colony.
- removeTileItem(T) - Method in class net.sf.freecol.common.model.Tile
-
Removes a tile item from this tile.
- removeTileItem(T) - Method in class net.sf.freecol.common.model.TileItemContainer
-
Removes a TileItem from this container.
- removeTradeItems(Class<? extends TradeItem>) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog
-
Remove trade items of a given type.
- removeTradeRoutePanel(TradeRoutePanel) - Method in class net.sf.freecol.client.gui.Canvas
-
- removeTradeRoutePanel(TradeRoutePanel) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- removeTransactionListener(TransactionListener) - Method in class net.sf.freecol.common.model.Market
-
Removes a transaction listener.
- removeTransportable(TransportableAIObject) - Method in class net.sf.freecol.server.ai.mission.TransportMission
-
Removes the given TransportableAIObject from the
cargo list.
- removeType(Class<? extends TradeItem>) - Method in class net.sf.freecol.common.model.DiplomaticTrade
-
Removes all trade items of the same class as the given argument.
- removeUnit(Unit) - Method in class net.sf.freecol.common.model.Player
-
Remove a unit from this player.
- removeUnit(AIUnit) - Method in class net.sf.freecol.server.ai.goal.CreateMissionAtSettlementGoal
-
- removeUnit(AIUnit) - Method in class net.sf.freecol.server.ai.goal.Goal
-
Ensures that a unit moved to another Goal is properly removed from this.
- removeUnit(AIUnit) - Method in class net.sf.freecol.server.ai.goal.GotoAdjacentGoal
-
- removeUnit(AIUnit) - Method in class net.sf.freecol.server.ai.goal.ManageMissionariesGoal
-
- rename(FreeColGameObject, String) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Server query-response for renaming an object.
- rename(Nameable) - Method in class net.sf.freecol.client.control.InGameController
-
Renames a Nameable.
- RenameAction - Class in net.sf.freecol.client.gui.action
-
An action for renaming the active unit.
- RenameAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.RenameAction
-
Creates this action.
- RenameMessage - Class in net.sf.freecol.common.networking
-
The message sent when renaming a FreeColGameObject.
- RenameMessage(FreeColGameObject, String) - Constructor for class net.sf.freecol.common.networking.RenameMessage
-
Create a new RenameMessage with the
supplied name.
- RenameMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.RenameMessage
-
Create a new RenameMessage from a
supplied element.
- renameObject(ServerPlayer, Nameable, String) - Method in class net.sf.freecol.server.control.InGameController
-
Rename an object.
- renderer - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.HeaderListener
-
- repaint() - Method in class net.sf.freecol.client.gui.panel.ClassicMapControls
-
Repaint
- repaint() - Method in class net.sf.freecol.client.gui.panel.CornerMapControls
-
- repaint() - Method in class net.sf.freecol.client.gui.panel.MapControls
-
- REPAIR_UNITS - Static variable in class net.sf.freecol.common.model.Ability
-
The ability to repair certain units.
- REPAIR_WEIGHT - Static variable in class net.sf.freecol.server.ai.ColonyPlan
-
- REPEAT_ALL - Static variable in class net.sf.freecol.common.sound.Playlist
-
This const represents a way in which successive sounds can be played.
- REPEAT_COUNT_TAG - Static variable in class net.sf.freecol.common.model.mission.AbstractMission
-
- REPEAT_ONE - Static variable in class net.sf.freecol.common.sound.Playlist
-
This const represents a way in which successive sounds can be played.
- repeatCount - Variable in class net.sf.freecol.common.model.mission.AbstractMission
-
The number of times this mission should be repeated.
- repeatMode - Variable in class net.sf.freecol.common.sound.Playlist
-
- replaceChoices(String, StringTemplate) - Static method in class net.sf.freecol.common.i18n.Messages
-
Replace all choice formats in the given string, using keys and
replacement values from the given template, which may be null.
- REPLACEMENT_COLOR - Static variable in class net.sf.freecol.common.resources.ColorResource
-
- REPLACEMENT_IMAGE - Static variable in class net.sf.freecol.common.resources.ResourceManager
-
- REPLACEMENT_STRING - Static variable in class net.sf.freecol.common.resources.ResourceManager
-
- replacements - Variable in class net.sf.freecol.common.model.StringTemplate
-
The values with which to replace the keys in the string template.
- replaceRecruits(Random) - Method in class net.sf.freecol.server.model.ServerEurope
-
Replace any non-recruitable recruits.
- replaceSource(FreeColGameObjectType, FreeColGameObjectType) - Method in class net.sf.freecol.common.model.FeatureContainer
-
Replaces the source field.
- REPLY_SUFFIX - Static variable in class net.sf.freecol.common.networking.Connection
-
- REPLY_TAG - Static variable in class net.sf.freecol.common.networking.Connection
-
- reportable(Unit) - Method in class net.sf.freecol.client.gui.panel.ReportMilitaryPanel
-
- reportable(Unit) - Method in class net.sf.freecol.client.gui.panel.ReportNavalPanel
-
- reportable(UnitType) - Method in class net.sf.freecol.client.gui.panel.ReportMilitaryPanel
-
- reportable(UnitType) - Method in class net.sf.freecol.client.gui.panel.ReportNavalPanel
-
- ReportCargoAction - Class in net.sf.freecol.client.gui.action
-
An action for displaying a Cargo Report.
- ReportCargoAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportCargoAction
-
Creates this action.
- ReportCargoPanel - Class in net.sf.freecol.client.gui.panel
-
This panel displays the Cargo Report.
- ReportCargoPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ReportCargoPanel
-
Creates a cargo report.
- ReportClassicColonyPanel - Class in net.sf.freecol.client.gui.panel
-
This panel displays the classic version of the colony report.
- ReportClassicColonyPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ReportClassicColonyPanel
-
Creates a colony report.
- ReportColonyAction - Class in net.sf.freecol.client.gui.action
-
An action for displaying a Colony Report.
- ReportColonyAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportColonyAction
-
Creates this action.
- ReportCompactColonyPanel - Class in net.sf.freecol.client.gui.panel
-
This panel displays the compact colony report.
- ReportCompactColonyPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
-
Creates a compact colony report.
- ReportCompactColonyPanel.ColonySummary - Class in net.sf.freecol.client.gui.panel
-
Container class for all the information about a colony.
- ReportCompactColonyPanel.ColonySummary.GoodsProduction - Class in net.sf.freecol.client.gui.panel
-
Container class for goods production.
- ReportCompactColonyPanel.ColonySummary.ProductionStatus - Enum in net.sf.freecol.client.gui.panel
-
Types of production for a given goods type.
- ReportContinentalCongressAction - Class in net.sf.freecol.client.gui.action
-
An action for display a Congress Report.
- ReportContinentalCongressAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportContinentalCongressAction
-
Creates this action.
- ReportContinentalCongressPanel - Class in net.sf.freecol.client.gui.panel
-
This panel displays the ContinentalCongress Report.
- ReportContinentalCongressPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ReportContinentalCongressPanel
-
Creates the continental congress report.
- ReportEducationAction - Class in net.sf.freecol.client.gui.action
-
An action for displaying the Education Report.
- ReportEducationAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportEducationAction
-
Creates this action.
- ReportEducationPanel - Class in net.sf.freecol.client.gui.panel
-
This panel displays the Education Report.
- ReportEducationPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ReportEducationPanel
-
Creates the education report.
- ReportExplorationAction - Class in net.sf.freecol.client.gui.action
-
An action for displaying an Exploration Report.
- ReportExplorationAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportExplorationAction
-
Creates this action.
- ReportExplorationPanel - Class in net.sf.freecol.client.gui.panel
-
This panel displays the exploration report.
- ReportExplorationPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ReportExplorationPanel
-
The constructor that will add the items to this panel.
- ReportForeignAction - Class in net.sf.freecol.client.gui.action
-
An action to show the Foreign Affairs report.
- ReportForeignAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportForeignAction
-
Creates this action.
- ReportForeignAffairPanel - Class in net.sf.freecol.client.gui.panel
-
This panel displays the Foreign Affairs Report.
- ReportForeignAffairPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ReportForeignAffairPanel
-
The constructor that will add the items to this panel.
- ReportHighScoresAction - Class in net.sf.freecol.client.gui.action
-
An action for displaying a High Score Report.
- ReportHighScoresAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportHighScoresAction
-
Creates this action.
- ReportHighScoresPanel - Class in net.sf.freecol.client.gui.panel
-
This panel displays the high scores.
- ReportHighScoresPanel(FreeColClient, String, List<HighScore>) - Constructor for class net.sf.freecol.client.gui.panel.ReportHighScoresPanel
-
Creates the high scores report.
- ReportHistoryAction - Class in net.sf.freecol.client.gui.action
-
Show history messages in report panel.
- ReportHistoryAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportHistoryAction
-
Creates this action.
- ReportHistoryPanel - Class in net.sf.freecol.client.gui.panel
-
This panel displays the History Report.
- ReportHistoryPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ReportHistoryPanel
-
The constructor that will add the items to this panel.
- ReportIndianAction - Class in net.sf.freecol.client.gui.action
-
An action for displaying an Indian Relations Report.
- ReportIndianAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportIndianAction
-
Creates this action.
- ReportIndianPanel - Class in net.sf.freecol.client.gui.panel
-
This panel displays the Native Affairs Advisor.
- ReportIndianPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ReportIndianPanel
-
The constructor that will add the items to this panel.
- ReportLabourAction - Class in net.sf.freecol.client.gui.action
-
An action for displaying a Labour Report.
- ReportLabourAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportLabourAction
-
Creates this action.
- ReportLabourDetailPanel - Class in net.sf.freecol.client.gui.panel
-
This panel displays the Labour Report.
- ReportLabourDetailPanel(FreeColClient, UnitType, Map<UnitType, Map<Location, Integer>>, TypeCountMap<UnitType>, List<Colony>) - Constructor for class net.sf.freecol.client.gui.panel.ReportLabourDetailPanel
-
Creates the detail portion of a labour report.
- ReportLabourPanel - Class in net.sf.freecol.client.gui.panel
-
This panel displays the Labour Report.
- ReportLabourPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ReportLabourPanel
-
The constructor that will add the items to this panel.
- ReportLabourPanel.LabourUnitPanel - Class in net.sf.freecol.client.gui.panel
-
An individual unit type panel.
- ReportLabourPanel.LabourUnitPanelRenderer - Class in net.sf.freecol.client.gui.panel
-
A renderer for the labour unit panels.
- ReportMilitaryAction - Class in net.sf.freecol.client.gui.action
-
An action for displaying a Military Report.
- ReportMilitaryAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportMilitaryAction
-
Creates this action.
- ReportMilitaryPanel - Class in net.sf.freecol.client.gui.panel
-
This panel displays the Military Report.
- ReportMilitaryPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ReportMilitaryPanel
-
The constructor that will add the items to this panel.
- ReportNavalAction - Class in net.sf.freecol.client.gui.action
-
An action for displaying a Naval Report.
- ReportNavalAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportNavalAction
-
Creates this action.
- ReportNavalPanel - Class in net.sf.freecol.client.gui.panel
-
This panel displays the Naval Report.
- ReportNavalPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ReportNavalPanel
-
The constructor that will add the items to this panel.
- reportPanel - Variable in class net.sf.freecol.client.gui.panel.ReportPanel
-
- ReportPanel - Class in net.sf.freecol.client.gui.panel
-
This panel displays a report.
- ReportPanel(FreeColClient, String) - Constructor for class net.sf.freecol.client.gui.panel.ReportPanel
-
Creates the basic FreeCol report panel.
- ReportProductionAction - Class in net.sf.freecol.client.gui.action
-
An action for displaying a Production Report.
- ReportProductionAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportProductionAction
-
Creates this action.
- ReportProductionPanel - Class in net.sf.freecol.client.gui.panel
-
This panel displays the ContinentalCongress Report.
- ReportProductionPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ReportProductionPanel
-
The constructor that will add the items to this panel.
- ReportReligionAction - Class in net.sf.freecol.client.gui.action
-
An action for displaying the Religion Report.
- ReportReligionAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportReligionAction
-
Creates this action.
- ReportReligiousPanel - Class in net.sf.freecol.client.gui.panel
-
This panel displays the Religious Report.
- ReportReligiousPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ReportReligiousPanel
-
The constructor that will add the items to this panel.
- ReportRequirementsAction - Class in net.sf.freecol.client.gui.action
-
An action for displaying a Requirements Report.
- ReportRequirementsAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportRequirementsAction
-
Creates this action.
- ReportRequirementsPanel - Class in net.sf.freecol.client.gui.panel
-
This panel displays the Advanced Colony Report.
- ReportRequirementsPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ReportRequirementsPanel
-
The constructor that will add the items to this panel.
- ReportTradeAction - Class in net.sf.freecol.client.gui.action
-
An action for displaying a Trade Report.
- ReportTradeAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportTradeAction
-
Creates this action.
- ReportTradePanel - Class in net.sf.freecol.client.gui.panel
-
This panel displays the Trade Report.
- ReportTradePanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ReportTradePanel
-
The constructor that will add the items to this panel.
- ReportTurnAction - Class in net.sf.freecol.client.gui.action
-
Show turn messages in report panel.
- ReportTurnAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportTurnAction
-
Creates this action.
- ReportTurnPanel - Class in net.sf.freecol.client.gui.panel
-
This panel displays the Turn Report.
- ReportTurnPanel(FreeColClient, List<ModelMessage>) - Constructor for class net.sf.freecol.client.gui.panel.ReportTurnPanel
-
Creates the turn report.
- ReportUnitPanel - Class in net.sf.freecol.client.gui.panel
-
This panel displays a unit Report.
- ReportUnitPanel(FreeColClient, String, boolean) - Constructor for class net.sf.freecol.client.gui.panel.ReportUnitPanel
-
The constructor that will add the items to this panel.
- repositionMapIfNeeded() - Method in class net.sf.freecol.client.gui.MapViewer
-
- requestFocus() - Method in class net.sf.freecol.client.gui.panel.ChatPanel
-
Requests that the chat textfield in this chat panel gets the focus.
- requestFocus() - Method in class net.sf.freecol.client.gui.panel.EuropePanel
-
What to do when requesting focus.
- requestFocus() - Method in class net.sf.freecol.client.gui.panel.FindSettlementPanel
- requestFocus() - Method in class net.sf.freecol.client.gui.panel.FreeColDialog
- requestFocus() - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
- requestFocus() - Method in class net.sf.freecol.client.gui.panel.FreeColStringInputDialog
- requestFocus() - Method in class net.sf.freecol.client.gui.panel.MapSizeDialog
- requestFocus() - Method in class net.sf.freecol.client.gui.panel.ParametersDialog
- requestFocus() - Method in class net.sf.freecol.client.gui.panel.ScaleMapSizeDialog
-
- requestFocus() - Method in class net.sf.freecol.client.gui.panel.SelectAmountDialog
- requestFocus() - Method in class net.sf.freecol.client.gui.panel.SelectDestinationDialog
- requestFocus() - Method in class net.sf.freecol.client.gui.panel.SelectTributeAmountDialog
- requestFocus() - Method in class net.sf.freecol.client.gui.panel.ServerListPanel
-
- requestFocus() - Method in class net.sf.freecol.client.gui.panel.StartGamePanel
-
- requestFocusForSubPanel() - Method in class net.sf.freecol.client.gui.GUI
-
- requestFocusForSubPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- requestFocusInWindow() - Method in class net.sf.freecol.client.gui.GUI
-
- requestFocusInWindow() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- requestLaunch() - Method in class net.sf.freecol.client.control.PreGameController
-
Requests the game to be started.
- requestLaunch() - Method in class net.sf.freecol.common.networking.ServerAPI
-
Server query-response to launch the game (pre-game).
- requestLaunch(Connection, Element) - Method in class net.sf.freecol.server.control.PreGameInputHandler
-
Handles a "requestLaunch"-message from a client.
- requestLocalRearrange() - Method in class net.sf.freecol.server.ai.AIUnit
-
Request a rearrangement of any colony at the current location.
- requestRearrange() - Method in class net.sf.freecol.server.ai.AIColony
-
Sets the rearrangeTurn variable such that rearrangeWorkers will
run fully next time it is invoked.
- requestsTransport(TransportableAIObject) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Checks if a transportable needs transport.
- requestWorker(GoodsType, int) - Method in class net.sf.freecol.server.ai.goal.Goal
-
Wrapper method for a worker request sent to the
AIPlayer.
- requeueCargo(Cargo, LogBuilder) - Method in class net.sf.freecol.server.ai.mission.TransportMission
-
Requeue an existing cargo.
- requeueTransportable(TransportableAIObject, LogBuilder) - Method in class net.sf.freecol.server.ai.mission.TransportMission
-
Retargets a transportable that should already be on board the carrier.
- requireAbilities() - Method in class net.sf.freecol.common.model.FeatureContainer
-
On demand creation of the abilities map.
- requireCitiesOfCibola(Random) - Static method in class net.sf.freecol.common.i18n.NameCache
-
Initialize the cities of Cibola collection.
- REQUIRED_ABILITY_TAG - Static variable in class net.sf.freecol.common.model.BuildableType
-
The Constant REQUIRED_ABILITY_TAG.
- REQUIRED_GOODS_TAG - Static variable in class net.sf.freecol.common.model.BuildableType
-
The Constant REQUIRED_GOODS_TAG.
- REQUIRED_IMPROVEMENT_TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
-
The Constant REQUIRED_IMPROVEMENT_TAG.
- REQUIRED_LOCATION_ABILITY_TAG - Static variable in class net.sf.freecol.common.model.EquipmentType
-
The Constant REQUIRED_LOCATION_ABILITY_TAG.
- REQUIRED_POPULATION_TAG - Static variable in class net.sf.freecol.common.model.BuildableType
-
The Constant REQUIRED_POPULATION_TAG.
- REQUIRED_ROLE_TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
-
The Constant REQUIRED_ROLE_TAG.
- requiredAbilities - Variable in class net.sf.freecol.common.model.BuildableType
-
Stores the abilities required by this Type.
- requiredGoods - Variable in class net.sf.freecol.common.model.BuildableType
-
A list of AbstractGoods required to build this type.
- requiredImprovementType - Variable in class net.sf.freecol.common.model.TileImprovementType
-
Any improvement that is required before this one.
- requireDir(File) - Static method in class net.sf.freecol.common.io.FreeColDirectories
-
Create the given directory if it does not exist, otherwise expect
it to be writable.
- requiredPopulation - Variable in class net.sf.freecol.common.model.BuildableType
-
The minimum population that a Colony needs in order to build this type.
- requiredRole - Variable in class net.sf.freecol.common.model.TileImprovementType
-
The role required to make this improvement.
- requireFixedRegions(Map, LogBuilder) - Static method in class net.sf.freecol.server.model.ServerRegion
-
Make the fixed regions if they do not exist in a given map.
- requireFocus(Tile) - Method in class net.sf.freecol.client.gui.GUI
-
Require the given tile to be in the onScreen()-area.
- requireFocus(Tile) - Method in class net.sf.freecol.client.gui.SwingGUI
-
Require the given tile to be in the onScreen()-area.
- requireGoodsWish(GoodsType, int, int, LogBuilder) - Method in class net.sf.freecol.server.ai.AIColony
-
Requires a goods wish for a specified goods type be present at this
AI colony.
- requireMarketData(GoodsType) - Method in class net.sf.freecol.common.model.Market
-
Gets the market data for a specified goods type, creating it if it does not
exist yet.
- requireMercenaryLeaders() - Static method in class net.sf.freecol.common.i18n.NameCache
-
Initialize the mercenary leaders collection.
- requireModifiers() - Method in class net.sf.freecol.common.model.FeatureContainer
-
On demand creation of the modifiers map.
- requireNativeNations(Game) - Method in class net.sf.freecol.client.control.MapEditorController
-
Require all native nation players to be present in a game.
- requireNegatedPersonScope() - Method in class net.sf.freecol.common.model.Modifier
-
Helper for scope fixups.
- requireNumber() - Method in class net.sf.freecol.common.option.AbstractUnitOption
-
Require number.
- requireOurTurn() - Method in class net.sf.freecol.client.control.InGameController
-
Require that it is this client's player's turn.
- requireRegionNames(Player, Region.RegionType) - Static method in class net.sf.freecol.common.i18n.NameCache
-
Initialize the region names for a player.
- requireRiverNames() - Static method in class net.sf.freecol.common.i18n.NameCache
-
Initialize the riverNames collection.
- requireRole() - Method in class net.sf.freecol.common.option.AbstractUnitOption
-
Require role.
- requiresAbility(String) - Method in class net.sf.freecol.common.model.BuildableType
-
Requires ability.
- requireSeasonNames() - Static method in class net.sf.freecol.common.i18n.NameCache
-
Initialize the seasonNames collection.
- requireSettlementNames(Player, Random) - Static method in class net.sf.freecol.common.i18n.NameCache
-
Initialize the settlement names for a player.
- requireShipNames(Player, Random) - Static method in class net.sf.freecol.common.i18n.NameCache
-
Initialize the shipNames for a player.
- requireTransports(int, List<AIUnit>, List<AIUnit>, LogBuilder) - Method in class net.sf.freecol.server.ai.REFAIPlayer
-
Require more transport missions, recruiting from the privateering
missions.
- requireUnitType() - Method in class net.sf.freecol.common.option.AbstractUnitOption
-
Require unit type.
- requireWorkerWish(UnitType, boolean, int, LogBuilder) - Method in class net.sf.freecol.server.ai.AIColony
-
Requires a worker wish for a unit type to be provided to this AIColony.
- reserved - Variable in class net.sf.freecol.server.ai.ProductionCache
-
The reserved entries.
- reset() - Method in class net.sf.freecol.client.gui.menu.FreeColMenuBar
-
Resets this menu bar.
- reset() - Method in class net.sf.freecol.client.gui.menu.InGameMenuBar
-
Resets this menu bar.
- reset() - Method in class net.sf.freecol.client.gui.menu.MapEditorMenuBar
-
Resets this menu bar.
- reset() - Method in class net.sf.freecol.client.gui.option.AbstractUnitOptionUI
-
Reset the value of the UI's component from the Option.
- reset() - Method in class net.sf.freecol.client.gui.option.AudioMixerOptionUI
-
Reset with the value from the option.
- reset() - Method in class net.sf.freecol.client.gui.option.BooleanOptionUI
-
Reset the value of the UI's component from the Option.
- reset() - Method in class net.sf.freecol.client.gui.option.FileOptionUI
-
Reset the value of the UI's component from the Option.
- reset() - Method in class net.sf.freecol.client.gui.option.FreeColActionUI
-
Reset the value of the UI's component from the Option.
- reset() - Method in class net.sf.freecol.client.gui.option.IntegerOptionUI
-
Reset the value of the UI's component from the Option.
- reset() - Method in class net.sf.freecol.client.gui.option.LanguageOptionUI
-
Reset the value of the UI's component from the Option.
- reset() - Method in class net.sf.freecol.client.gui.option.ListOptionUI
-
Reset the value of the UI's component from the Option.
- reset() - Method in class net.sf.freecol.client.gui.option.ModOptionUI
-
Reset the value of the UI's component from the Option.
- reset() - Method in class net.sf.freecol.client.gui.option.OptionGroupUI
-
Reset with the value from the option.
- reset() - Method in class net.sf.freecol.client.gui.option.OptionUI
-
Reset the value of the UI's component from the Option.
- reset() - Method in interface net.sf.freecol.client.gui.option.OptionUpdater
-
Reset with the value from the option.
- reset() - Method in class net.sf.freecol.client.gui.option.RangeOptionUI
-
Reset the value of the UI's component from the Option.
- reset() - Method in class net.sf.freecol.client.gui.option.SelectOptionUI
-
Reset the value of the UI's component from the Option.
- reset() - Method in class net.sf.freecol.client.gui.option.SliderOptionUI
-
Reset the value of the UI's component from the Option.
- reset() - Method in class net.sf.freecol.client.gui.option.StringOptionUI
-
Reset the value of the UI's component from the Option.
- reset() - Method in class net.sf.freecol.client.gui.option.TextOptionUI
-
Reset the value of the UI's component from the Option.
- reset() - Method in class net.sf.freecol.client.gui.option.UnitTypeOptionUI
-
Reset the value of the UI's component from the Option.
- reset() - Method in class net.sf.freecol.common.model.Player.UnitIterator
-
Reset the iterator.
- reset() - Method in class net.sf.freecol.common.networking.ServerAPI
-
Just forget about the client.
- reset() - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
-
- reset() - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggVorbisAudioInputStream
-
- reset(boolean, boolean) - Method in class net.sf.freecol.client.gui.panel.LoadingSavegameDialog
-
Reset the dialog to a given state.
- reset(OptionGroup) - Method in class net.sf.freecol.client.gui.panel.OptionsDialog
-
Reset the group for this panel.
- resetCanSeeTiles() - Method in class net.sf.freecol.common.model.Player
-
Resets this player's "can see"-tiles.
- resetContiguity() - Method in class net.sf.freecol.common.model.Map
-
Sets the contiguity identifier for all tiles.
- resetExports() - Method in class net.sf.freecol.server.ai.AIColony
-
Reset the export settings.
- resetHighSeas(int, int) - Method in class net.sf.freecol.common.model.Map
-
Places the "high seas"-tiles on the border of this map.
- resetHighSeasCount() - Method in class net.sf.freecol.common.model.Map
-
Sets the high seas count for all tiles connected to the high seas.
- resetIterators() - Method in class net.sf.freecol.common.model.Player
-
Reset the player iterators ready for a new turn.
- resetLayers() - Method in class net.sf.freecol.common.model.Map
-
Reset layer to reflect what is actually there.
- resetMapScale() - Method in class net.sf.freecol.client.gui.MapViewer
-
Reset the scale of the map to the default.
- resetMapZoom() - Method in class net.sf.freecol.client.gui.GUI
-
- resetMapZoom() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- resetMenuBar() - Method in class net.sf.freecol.client.gui.Canvas
-
Reset the menu bar.
- resetMenuBar() - Method in class net.sf.freecol.client.gui.FreeColFrame
-
- resetMenuBar() - Method in class net.sf.freecol.client.gui.GUI
-
Reset the menu bar.
- resetMenuBar() - Method in class net.sf.freecol.client.gui.SwingGUI
-
Reset the menu bar.
- resetMoves(FreeColClient, List<Unit>) - Static method in class net.sf.freecol.common.debug.DebugUtils
-
Debug action to reset the moves left of the units on a tile.
- resetPath(boolean) - Method in class net.sf.freecol.common.model.Map.MoveCandidate
-
Resets the path.
- resetTries() - Method in class net.sf.freecol.server.ai.Cargo
-
Reset the tries counter.
- resolve(Element) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Loop sending requests and handling replies from the server until
they reduce to null.
- resolveAttack(Unit, Unit, boolean, double, List<CombatModel.CombatResult>) - Method in class net.sf.freecol.common.model.SimpleCombatModel
-
Resolve all the consequences of a normal attack.
- resolveBlockage(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.Mission
-
We have been blocked on the way to a target.
- resolveDestination() - Method in class net.sf.freecol.common.model.Unit
-
Resolves a destination for a unit on the high seas.
- Resource - Class in net.sf.freecol.common.model
-
Represents a production resource, such as prime tobacco, or an ore vein,
located on a Tile.
- Resource - Class in net.sf.freecol.common.resources
-
Represents a resource that either has been or can be loaded using a
URI.
- Resource() - Constructor for class net.sf.freecol.common.resources.Resource
-
- Resource(URI) - Constructor for class net.sf.freecol.common.resources.Resource
-
Do not use directly.
- Resource(Game, String) - Constructor for class net.sf.freecol.common.model.Resource
-
Creates new Resource.
- Resource(Game, Tile, ResourceType) - Constructor for class net.sf.freecol.common.model.Resource
-
Creates a standard Resource-instance.
- Resource(Game, Tile, ResourceType, int) - Constructor for class net.sf.freecol.common.model.Resource
-
Creates a standard Resource-instance.
- RESOURCE_FILE_PREFIX - Static variable in class net.sf.freecol.common.io.FreeColDataFile
-
- RESOURCE_FILE_SUFFIX - Static variable in class net.sf.freecol.common.io.FreeColDataFile
-
- RESOURCE_PRODUCTION_INDEX - Static variable in class net.sf.freecol.common.model.Modifier
-
The Constant RESOURCE_PRODUCTION_INDEX.
- RESOURCE_TAG - Static variable in class net.sf.freecol.common.model.TileType
-
The Constant RESOURCE_TAG.
- RESOURCE_TYPES_TAG - Static variable in class net.sf.freecol.common.model.Specification
-
The Constant RESOURCE_TYPES_TAG.
- RESOURCE_ZINDEX - Static variable in class net.sf.freecol.common.model.Tile
-
The Constant RESOURCE_ZINDEX.
- Resource.Cleanable - Interface in net.sf.freecol.common.resources
-
Implement the Cleanable interface if a Resource has a use for
calls to a clean method.
- Resource.Preloadable - Interface in net.sf.freecol.common.resources
-
Implement the Preloadable interface if a Resource has a use for
calls to a preload method.
- ResourceFactory - Class in net.sf.freecol.common.resources
-
A factory class for creating Resource instances.
- ResourceFactory() - Constructor for class net.sf.freecol.common.resources.ResourceFactory
-
- ResourceFactory.ResourceSink - Interface in net.sf.freecol.common.resources
-
Takes a newly produced Resource.
- resourceLocator - Variable in class net.sf.freecol.common.resources.Resource
-
The URI used when loading this resource.
- ResourceManager - Class in net.sf.freecol.common.resources
-
Class for getting resources (images, audio etc).
- ResourceManager() - Constructor for class net.sf.freecol.common.resources.ResourceManager
-
- ResourceMapper - Class in net.sf.freecol.common.resources
-
Puts the Resource into the ResourceMapping.
- ResourceMapper(ResourceMapping) - Constructor for class net.sf.freecol.common.resources.ResourceMapper
-
- resourceMapping - Variable in class net.sf.freecol.common.resources.ResourceMapper
-
- ResourceMapping - Class in net.sf.freecol.common.resources
-
Represents a mapping between identifiers and resources.
- ResourceMapping() - Constructor for class net.sf.freecol.common.resources.ResourceMapping
-
Creates a new empty ResourceMapping.
- resources - Static variable in class net.sf.freecol.tools.GenerateDocumentation
-
- RESOURCES - net.sf.freecol.client.gui.action.ColopediaAction.PanelType
-
- RESOURCES - net.sf.freecol.common.model.Map.Layer
-
The resources.
- resourceScheme - Static variable in class net.sf.freecol.common.io.FreeColDataFile
-
A fake URI scheme for resources delegating to other resources.
- ResourcesDetailPanel - Class in net.sf.freecol.client.gui.panel
-
This panel displays details of resources in the Colopedia.
- ResourcesDetailPanel(FreeColClient, ColopediaPanel) - Constructor for class net.sf.freecol.client.gui.panel.ResourcesDetailPanel
-
Creates a new instance of this ColopediaDetailPanel.
- ResourceTransform() - Constructor for class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.ResourceTransform
-
- ResourceType - Class in net.sf.freecol.common.model
-
The types of resources (e.g.
- ResourceType(String, Specification) - Constructor for class net.sf.freecol.common.model.ResourceType
-
Creates a new resource type.
- resourceTypeList - Variable in class net.sf.freecol.common.model.Specification
-
The resource type list.
- resourceTypes - Variable in class net.sf.freecol.common.model.TileType
-
The resource types that are valid for this tile type.
- responded() - Method in class net.sf.freecol.client.gui.panel.FreeColDialog
-
Has this dialog been given a response.
- response - Variable in class net.sf.freecol.common.networking.NetworkReplyObject
-
- responseGiven - Variable in class net.sf.freecol.common.networking.NetworkReplyObject
-
- restartBlinking() - Method in class net.sf.freecol.client.gui.Canvas
-
Restart blinking on the map.
- restartBlinking() - Method in class net.sf.freecol.client.gui.MapViewer
-
- restoreRandomState(String) - Static method in class net.sf.freecol.common.util.Utils
-
Restore a previously saved state.
- restoreSavedSize(Component, int, int) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- restoreSavedSize(Component, Dimension) - Method in class net.sf.freecol.client.gui.Canvas
-
Set preferred size to saved size, or to the given
Dimension if no saved size was found.
- restoreSavedSize(Component, Dimension) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- restoreSelection(UnitLabel) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
-
- restoreState() - Method in class net.sf.freecol.common.model.GoodsContainer
-
Restore the current stored goods of this goods container to the old state.
- result - Variable in class net.sf.freecol.common.model.Specification.TypeReader
-
The result.
- result - Variable in class net.sf.freecol.common.networking.FirstContactMessage
-
The result of the contact.
- result - Variable in class net.sf.freecol.common.networking.IndianDemandMessage
-
The result of this demand: null implies not decided yet.
- results - Variable in class net.sf.freecol.common.model.pathfinding.GoalDeciders.MultipleAdjacentDecider
-
- resultString - Variable in class net.sf.freecol.common.networking.MonarchActionMessage
-
Is the offer accepted? Valid in replies from client.
- RESUME_WAR_MODIFIER - Static variable in class net.sf.freecol.common.model.Tension
-
The Constant RESUME_WAR_MODIFIER.
- retargetMission(String, LogBuilder) - Method in class net.sf.freecol.server.ai.mission.Mission
-
Retarget a mission because of some problem.
- retire() - Method in class net.sf.freecol.client.FreeColClient
-
Retire from the game.
- retire() - Method in class net.sf.freecol.common.networking.ServerAPI
-
Server query-response to retire the player from the game.
- retire(ServerPlayer) - Method in class net.sf.freecol.server.control.InGameController
-
Handle a player retiring.
- RetireAction - Class in net.sf.freecol.client.gui.action
-
An action for retiring from the game.
- RetireAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.RetireAction
-
Creates a new RetireAction.
- RETIRED - net.sf.freecol.common.model.Player.PlayerType
-
The retired.
- RETIREMENT_TURN_TAG - Static variable in class net.sf.freecol.common.model.HighScore
-
The Constant RETIREMENT_TURN_TAG.
- retirementTurn - Variable in class net.sf.freecol.common.model.HighScore
-
The turn when the player retired.
- retry() - Method in class net.sf.freecol.server.ai.Cargo
-
Should this Cargo be retried after encountering
a blockage? For now, just tries three times.
- returnToTitle() - Method in class net.sf.freecol.client.gui.Canvas
-
Closes all panels, changes the background and shows the main menu.
- returnToTitle() - Method in class net.sf.freecol.client.gui.GUI
-
- returnToTitle() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- revealMap(FreeColClient, boolean) - Static method in class net.sf.freecol.common.debug.DebugUtils
-
Debug action to reveal or hide the map.
- reverse(List<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
-
Reverse a list.
- RHOMBUS - net.sf.freecol.client.gui.panel.Flag.UnionShape
-
- RIGHT - net.sf.freecol.client.gui.panel.Flag.UnionPosition
-
- RIGHT_HAND_SIDE_TAG - Static variable in class net.sf.freecol.common.model.Limit
-
The Constant RIGHT_HAND_SIDE_TAG.
- RIGHT_TURN - net.sf.freecol.server.generator.River.DirectionChange
-
- rightColumn - Variable in class net.sf.freecol.client.gui.MapViewer
-
- rightHandSide - Variable in class net.sf.freecol.common.model.Limit
-
The right hand side term of the limit expression.
- rightImage - Variable in class net.sf.freecol.client.gui.panel.FreeColImageBorder
-
- rightSpace - Variable in class net.sf.freecol.client.gui.MapViewer
-
- River - Class in net.sf.freecol.server.generator
-
A river for the map generator.
- River(Map, Map<Tile, River>, ServerRegion, Random) - Constructor for class net.sf.freecol.server.generator.River
-
Constructor.
- RIVER - net.sf.freecol.common.model.HighScore.ScoreLevel
-
The river.
- RIVER - net.sf.freecol.common.model.Region.RegionType
-
The river.
- RIVER_HEIGHT - Static variable in class net.sf.freecol.tools.ForestMaker
-
- RIVER_NUMBER - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
-
Option for setting the number of rivers on the map.
- RIVER_WIDTH - Static variable in class net.sf.freecol.tools.ForestMaker
-
- River.DirectionChange - Enum in net.sf.freecol.server.generator
-
Possible direction changes for a river.
- RiverMaker - Class in net.sf.freecol.tools
-
- RiverMaker() - Constructor for class net.sf.freecol.tools.RiverMaker
-
- riverMap - Variable in class net.sf.freecol.server.generator.River
-
A hashtable of position-river pairs.
- riverNameLock - Static variable in class net.sf.freecol.common.i18n.NameCache
-
- riverNames - Static variable in class net.sf.freecol.common.i18n.NameCache
-
Extra river names.
- RIVERS - net.sf.freecol.common.model.Map.Layer
-
The rivers.
- RiverSection - Class in net.sf.freecol.server.generator
-
This class facilitates building, editing the TileImprovement style
for rivers Rivers on the Map are composed of many individual
TileImprovements displayed on each Tile the river flows through The
river TileImprovement on a Tile has a style which represents the
inputs/outputs of water to/from neighboring Tiles This class allows
manipulation of individual stream(s) to neighboring Tiles (there
are many in case of confluence)
- RiverSection(Map<Direction, Integer>) - Constructor for class net.sf.freecol.server.generator.RiverSection
-
Creates a new RiverSection with the given branches.
- RiverSection(Tile, Direction) - Constructor for class net.sf.freecol.server.generator.RiverSection
-
Constructor used to automatically generate rivers.
- RiverStyleDialog - Class in net.sf.freecol.client.gui.panel
-
A panel for adjusting the river style.
- RiverStyleDialog(FreeColClient, JFrame) - Constructor for class net.sf.freecol.client.gui.panel.RiverStyleDialog
-
Creates a dialog to choose a river style.
- RiverTransform(int) - Constructor for class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.RiverTransform
-
- riverType - Variable in class net.sf.freecol.server.generator.River
-
- RoadPainter - Class in net.sf.freecol.client.gui
-
This class is responsible for drawing the Roads on a tile.
- RoadPainter(Dimension) - Constructor for class net.sf.freecol.client.gui.RoadPainter
-
- roadStroke - Variable in class net.sf.freecol.client.gui.RoadPainter
-
- RODENT - net.sf.freecol.common.model.HighScore.ScoreLevel
-
The rodent.
- role - Variable in class net.sf.freecol.common.model.EquipmentType
-
The default Role of the Unit carrying this type of Equipment.
- role - Variable in class net.sf.freecol.common.model.Unit
-
Current unit role.
- role - Variable in class net.sf.freecol.common.model.UnitWas
-
The role.
- role - Variable in class net.sf.freecol.common.networking.RearrangeColonyMessage.UnitChange
-
- role - Variable in class net.sf.freecol.common.option.AbstractUnitOption
-
An Option to determine the Role of the AbstractUnit.
- Role - Class in net.sf.freecol.common.model
-
The role of a unit.
- Role(String, Specification) - Constructor for class net.sf.freecol.common.model.Role
-
Creates a new Role instance.
- ROLE_CHANGE - Static variable in class net.sf.freecol.common.model.Unit
-
The Constant ROLE_CHANGE.
- ROLE_CHANGE_TAG - Static variable in class net.sf.freecol.common.model.Role
-
The Constant ROLE_CHANGE_TAG.
- ROLE_COMBAT_INDEX - Static variable in class net.sf.freecol.common.model.Modifier
-
The Constant ROLE_COMBAT_INDEX.
- ROLE_COUNT_TAG - Static variable in class net.sf.freecol.common.model.Unit
-
The Constant ROLE_COUNT_TAG.
- ROLE_TAG - Static variable in class net.sf.freecol.common.model.AbstractUnit
-
The Constant ROLE_TAG.
- ROLE_TAG - Static variable in class net.sf.freecol.common.model.EquipmentType
-
The Constant ROLE_TAG.
- ROLE_TAG - Static variable in class net.sf.freecol.common.model.EuropeanNationType
-
The Constant ROLE_TAG.
- ROLE_TAG - Static variable in class net.sf.freecol.common.model.Unit
-
The Constant ROLE_TAG.
- ROLE_TAG - Static variable in class net.sf.freecol.common.option.AbstractUnitOption
-
The Constant ROLE_TAG.
- Role.RoleChange - Class in net.sf.freecol.common.model
-
Container for valid role changes.
- RoleChange(String, String) - Constructor for class net.sf.freecol.common.model.Role.RoleChange
-
Instantiates a new role change.
- roleChanges - Variable in class net.sf.freecol.common.model.Role
-
The role changes by capture available for this role.
- roleComparator - Static variable in class net.sf.freecol.common.networking.RearrangeColonyMessage
-
A comparator for UnitChanges, favouring simplest roles first.
- roleCount - Variable in class net.sf.freecol.common.model.Unit
-
The amount of role-equipment this unit carries, subject to
role.getMaximumCount().
- roleCount - Variable in class net.sf.freecol.common.model.UnitWas
-
The role count.
- roleCount - Variable in class net.sf.freecol.common.networking.EquipForRoleMessage
-
The role count.
- roleCount - Variable in class net.sf.freecol.common.networking.RearrangeColonyMessage.UnitChange
-
- roleCountKey(int) - Method in class net.sf.freecol.common.networking.RearrangeColonyMessage.UnitChange
-
- roleEditable - Variable in class net.sf.freecol.client.gui.option.AbstractUnitOptionUI
-
- roleId - Variable in class net.sf.freecol.common.model.AbstractUnit
-
The role identifier of this AbstractUnit.
- roleId - Variable in class net.sf.freecol.common.networking.EquipForRoleMessage
-
The Role identifier.
- roleIsAvailable(Role) - Method in class net.sf.freecol.common.model.Unit
-
Is a role available to this unit?.
- roleKey(int) - Method in class net.sf.freecol.common.networking.RearrangeColonyMessage.UnitChange
-
- RoleRenderer() - Constructor for class net.sf.freecol.client.gui.option.AbstractUnitOptionUI.RoleRenderer
-
- roles - Variable in class net.sf.freecol.common.model.Specification
-
The roles.
- ROLES_COMPAT_FILE_NAME - Static variable in class net.sf.freecol.common.model.Specification
-
Roles backward compatibility fragment.
- ROLES_TAG - Static variable in class net.sf.freecol.common.model.Specification
-
The Constant ROLES_TAG.
- roleUI - Variable in class net.sf.freecol.client.gui.option.AbstractUnitOptionUI
-
- root - Variable in class net.sf.freecol.common.model.ProductionMap.ProductionTree
-
The abstract goods all other types of goods in this tree are finally stored
as.
- rotate(int) - Method in enum net.sf.freecol.common.model.Direction
-
Gets this direction rotated by n places.
- rotate(List<T>, int) - Static method in class net.sf.freecol.common.util.CollectionUtils
-
Rotate a list by N places.
- ROYAL - net.sf.freecol.common.model.Player.PlayerType
-
The royal.
- ROYAL_EXPEDITIONARY_FORCE - Static variable in class net.sf.freecol.common.model.Ability
-
A national ability required to generate a REF.
- royalistLabel - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel.PopulationPanel
-
- royalistMemberLabel - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel.PopulationPanel
-
- royalistShield - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel.PopulationPanel
-
- rp - Variable in class net.sf.freecol.client.gui.TileViewer
-
- RUINS - net.sf.freecol.common.model.LostCityRumour.RumourType
-
The ruins.
- Rule - Class in net.sf.freecol.common.i18n
-
A rule consists of any number of relations combined with "and" and
"or" operators.
- Rule(String) - Constructor for class net.sf.freecol.common.i18n.Rule
-
- RULE_DIRECTORY - Static variable in class net.sf.freecol.tools.GenerateDocumentation
-
- RULER_SUFFIX - Static variable in class net.sf.freecol.common.i18n.Messages
-
- rulerKey(String) - Static method in class net.sf.freecol.common.i18n.Messages
-
- rules - Variable in class net.sf.freecol.common.i18n.DefaultNumberRule
-
- RULES_DIRECTORY - Static variable in class net.sf.freecol.common.io.FreeColDirectories
-
- rulesBox - Variable in class net.sf.freecol.client.gui.panel.NewPanel
-
A box to choose the rules from.
- rulesLabel - Variable in class net.sf.freecol.client.gui.panel.NewPanel
-
The label for the rules selection.
- RUMOUR - net.sf.freecol.common.model.Player.NoClaimReason
-
The rumour.
- RUMOUR - net.sf.freecol.common.model.Player.NoValueType
-
The rumour.
- RUMOUR_DIFFICULTY - Static variable in class net.sf.freecol.common.model.GameOptions
-
Rumour difficulty factor.
- RUMOUR_NUMBER - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
-
Option for setting the number of rumours on the map.
- RUMOUR_ZINDEX - Static variable in class net.sf.freecol.common.model.Tile
-
The Constant RUMOUR_ZINDEX.
- rumourNothing - Static variable in class net.sf.freecol.common.model.LostCityRumour
-
The rumour nothing.
- RUMOURS_ALWAYS_POSITIVE - Static variable in class net.sf.freecol.common.model.Ability
-
LCRs always yield positive results (deSoto).
- RumourType() - Constructor for enum net.sf.freecol.common.model.LostCityRumour.RumourType
-
- run() - Method in class net.sf.freecol.client.gui.Canvas.DialogCallback
-
- run() - Method in class net.sf.freecol.client.gui.ScrollThread
-
Performs the actual scrolling.
- run() - Method in class net.sf.freecol.client.Worker
-
- run() - Method in class net.sf.freecol.common.networking.ReceivingThread
-
Receives messages from the network in a loop.
- run() - Method in class net.sf.freecol.common.sound.SoundPlayer.SoundPlayerThread
-
- run() - Method in class net.sf.freecol.metaserver.MetaServer
-
Starts the thread's processing.
- run() - Method in class net.sf.freecol.server.networking.Server
-
Start the thread processing.
- run() - Method in class net.sf.freecol.tools.ColonizationSaveGameReader
-
- running - Variable in class net.sf.freecol.metaserver.MetaServer
-
Whether to keep running the main loop that is awaiting new client
connections.
- running - Variable in class net.sf.freecol.server.networking.Server
-
Whether to keep running the main loop that is awaiting new
client connections.
- RUSSIAN_FLAG - Static variable in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
-
- S - net.sf.freecol.common.model.Direction
-
The s.
- SAIL - net.sf.freecol.client.gui.panel.EuropePanel.EuropeAction
-
- SAIL_HIGH_SEAS - Static variable in class net.sf.freecol.common.model.Modifier
-
The Constant SAIL_HIGH_SEAS.
- sailAction() - Method in class net.sf.freecol.client.gui.panel.EuropePanel
-
A unit sets sail for the new world.
- sailButton - Variable in class net.sf.freecol.client.gui.panel.EuropePanel
-
- sales - Variable in class net.sf.freecol.common.model.MarketData
-
Total sales.
- SALES_TAG - Static variable in class net.sf.freecol.common.model.MarketData
-
The Constant SALES_TAG.
- SALTIRE - net.sf.freecol.client.gui.panel.Flag.Decoration
-
- SALTIRE_AND_CROSS - net.sf.freecol.client.gui.panel.Flag.Decoration
-
- satisfiedBy(Goods) - Method in class net.sf.freecol.server.ai.GoodsWish
-
Does some specified goods satisfy this wish?
- satisfiedBy(Unit) - Method in class net.sf.freecol.server.ai.WorkerWish
-
Does a specified unit satisfy this wish?
- save(File) - Method in class net.sf.freecol.client.gui.panel.OptionsDialog
-
Save an option group to a given File.
- save(File) - Method in class net.sf.freecol.common.model.FreeColObject
-
Writes the object to the given file.
- save(File, FreeColXMLWriter.WriteScope) - Method in class net.sf.freecol.common.model.FreeColObject
-
Writes the object to the given file.
- save(File, FreeColXMLWriter.WriteScope, boolean) - Method in class net.sf.freecol.common.model.FreeColObject
-
Writes the object to the given file.
- save(OutputStream, FreeColXMLWriter.WriteScope, boolean) - Method in class net.sf.freecol.common.model.FreeColObject
-
Writes the object to the given output stream.
- SAVE - net.sf.freecol.common.io.FreeColXMLWriter.WriteScope
-
- SAVE_DIRECTORY - Static variable in class net.sf.freecol.common.io.FreeColDirectories
-
- SAVE_PRODUCTION_OVERFLOW - Static variable in class net.sf.freecol.common.model.GameOptions
-
Does a hammer surplus after a build completes accumulate to the next build?.
- SaveAction - Class in net.sf.freecol.client.gui.action
-
An action for saving the game.
- SaveAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.SaveAction
-
Creates a new SaveAction.
- SaveAndQuitAction - Class in net.sf.freecol.client.gui.action
-
An action for prompting the user to save before quitting the game.
- SaveAndQuitAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.SaveAndQuitAction
-
Creates a new SaveAndQuitAction.
- SAVED_GAME_TAG - Static variable in class net.sf.freecol.server.FreeColServer
-
- saveDefaultOptions() - Method in class net.sf.freecol.client.gui.panel.OptionsDialog
-
Save the option group to the default file.
- SaveDialog - Class in net.sf.freecol.client.gui.panel
-
A dialog for choosing a file to save.
- SaveDialog(FreeColClient, JFrame, File, FileFilter[], String) - Constructor for class net.sf.freecol.client.gui.panel.SaveDialog
-
Creates a dialog to choose a file to load.
- saveDirectory - Static variable in class net.sf.freecol.common.io.FreeColDirectories
-
Where games are saved.
- saveGame() - Method in class net.sf.freecol.client.control.InGameController
-
Opens a dialog where the user should specify the filename and
saves the game.
- saveGame() - Method in class net.sf.freecol.client.control.MapEditorController
-
Opens a dialog where the user should specify the filename
and saves the game.
- saveGame(File) - Method in class net.sf.freecol.client.control.InGameController
-
Saves the game to the given file.
- saveGame(File) - Method in class net.sf.freecol.client.control.MapEditorController
-
Saves the game to the given file.
- saveGame(File, OptionGroup) - Method in class net.sf.freecol.server.FreeColServer
-
Saves a game.
- saveGame(File, OptionGroup, BufferedImage) - Method in class net.sf.freecol.server.FreeColServer
-
Saves a game.
- SAVEGAME_FILE - Static variable in class net.sf.freecol.common.io.FreeColSavegameFile
-
The name of the file that contains the actual savegame.
- SAVEGAME_PROPERTIES - Static variable in class net.sf.freecol.common.io.FreeColSavegameFile
-
The name of a properties file that contains information about
the saved game, such as the size of the map, the date and time
it was started, and so on.
- SAVEGAME_VERSION - Static variable in class net.sf.freecol.server.FreeColServer
-
The save game format used for saving games.
- savegameFile - Static variable in class net.sf.freecol.common.io.FreeColDirectories
-
The current save game file.
- SaveGameValidator - Class in net.sf.freecol.tools
-
Validate a saved game.
- SaveGameValidator() - Constructor for class net.sf.freecol.tools.SaveGameValidator
-
- saveHighScores(List<HighScore>) - Static method in class net.sf.freecol.common.model.HighScore
-
Saves high scores.
- saveInteger(String, String, int) - Method in class net.sf.freecol.client.gui.Canvas
-
Save an int value to the saved ClientOptions,
using the name of the components class plus the given key as
and identifier.
- saveMapEditorGame(File, BufferedImage) - Method in class net.sf.freecol.server.FreeColServer
-
Save a game from the map editor.
- saveOptionsFile(OptionGroup, File) - Static method in class net.sf.freecol.common.model.Specification
-
Save a limited set of options to a file.
- savePosition(Component, Point) - Method in class net.sf.freecol.client.gui.Canvas
-
Save the position of a component.
- saveSettings() - Method in class net.sf.freecol.client.gui.panel.WarehouseDialog.WarehouseGoodsPanel
-
- saveSize(Component, Dimension) - Method in class net.sf.freecol.client.gui.Canvas
-
Save the size of a component.
- saveState() - Method in class net.sf.freecol.common.model.GoodsContainer
-
Save the current stored goods of this goods container in the old stored
goods.
- sb - Variable in class net.sf.freecol.common.util.LogBuilder
-
The string builder to use.
- SCALE_STEP - Static variable in class net.sf.freecol.client.gui.panel.MiniMap
-
- scaledImages - Variable in class net.sf.freecol.common.resources.ImageResource
-
- scaleDimension(Dimension) - Method in class net.sf.freecol.client.gui.ImageLibrary
-
- scaleDimension(Dimension, float) - Static method in class net.sf.freecol.client.gui.ImageLibrary
-
- scaledSzAnimations - Variable in class net.sf.freecol.common.resources.SZAResource
-
- scaleFactor - Variable in class net.sf.freecol.client.gui.FontLibrary
-
How much the font size is scaled.
- scaleFactor - Variable in class net.sf.freecol.client.gui.ImageLibrary
-
The scale factor used when creating this
ImageLibrary.
- ScaleMapAction - Class in net.sf.freecol.client.gui.action
-
An action for scaling a map.
- ScaleMapAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ScaleMapAction
-
Creates a new ScaleMapAction.
- ScaleMapSizeDialog - Class in net.sf.freecol.client.gui.panel
-
A dialog to allow resizing of the map.
- ScaleMapSizeDialog(FreeColClient, JFrame) - Constructor for class net.sf.freecol.client.gui.panel.ScaleMapSizeDialog
-
Create a ScaleMapSizeDialog.
- scaleMapTo(int, int) - Method in class net.sf.freecol.client.gui.action.ScaleMapAction
-
Scales the current map into the specified size.
- SCANDINAVIAN_CROSS - net.sf.freecol.client.gui.panel.Flag.Decoration
-
- scenarioMapping - Static variable in class net.sf.freecol.common.resources.ResourceManager
-
- schedule(Runnable) - Method in class net.sf.freecol.client.Worker
-
Adds a new job to the queue
- SCHEME - Static variable in class net.sf.freecol.common.resources.ColorResource
-
- SCHEME - Static variable in class net.sf.freecol.common.resources.FontResource
-
- SCHOOL - net.sf.freecol.common.model.HighScore.ScoreLevel
-
The school.
- schoolLevel - Variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary
-
The level of teaching-building.
- Scope - Class in net.sf.freecol.common.model
-
The Scope class determines whether a given
FreeColGameObjectType fulfills certain requirements.
- Scope() - Constructor for class net.sf.freecol.common.model.Scope
-
Deliberately empty constructor.
- Scope(FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.Scope
-
Creates a new Scope instance from a stream.
- SCOPE_LEVEL_TAG - Static variable in class net.sf.freecol.common.model.Operand
-
The Constant SCOPE_LEVEL_TAG.
- SCOPE_TAG - Static variable in class net.sf.freecol.common.model.RandomRange
-
The Constant SCOPE_TAG.
- scopeLevel - Variable in class net.sf.freecol.common.model.Operand
-
How broadly to apply the operand.
- ScopeLevel() - Constructor for enum net.sf.freecol.common.model.Operand.ScopeLevel
-
- scopes - Variable in class net.sf.freecol.common.model.Effect
-
Scopes that might limit this Effect to certain types of objects.
- scopes - Variable in class net.sf.freecol.common.model.Feature
-
A list of Scopes limiting the applicability of this Feature.
- scopes - Variable in class net.sf.freecol.common.model.FoundingFather
-
Players that want to elect this Founding Father must match one of these
scopes.
- scopes - Variable in class net.sf.freecol.common.model.RandomRange
-
A list of Scopes limiting the applicability of this Feature.
- scopes - Variable in class net.sf.freecol.common.model.TileImprovementType
-
The scopes define which TileTypes support this improvement.
- scopes - Variable in class net.sf.freecol.common.model.UnitTypeChange
-
A list of Scopes limiting the applicability of this Feature.
- score - Variable in class net.sf.freecol.client.gui.panel.SelectDestinationDialog.Destination
-
- score - Variable in class net.sf.freecol.common.model.HighScore
-
The high score.
- score - Variable in class net.sf.freecol.common.model.HistoryEvent
-
Points for this event, if any.
- score - Variable in class net.sf.freecol.common.model.Player
-
The current score of this player.
- score - Variable in class net.sf.freecol.server.ai.REFAIPlayer.TargetTuple
-
- SCORE_FOUNDING_FATHER - Static variable in class net.sf.freecol.server.model.ServerPlayer
-
- SCORE_GOLD - Static variable in class net.sf.freecol.server.model.ServerPlayer
-
- SCORE_INDEPENDENCE_BONUS_FIRST - Static variable in class net.sf.freecol.server.model.ServerPlayer
-
- SCORE_INDEPENDENCE_BONUS_SECOND - Static variable in class net.sf.freecol.server.model.ServerPlayer
-
- SCORE_INDEPENDENCE_BONUS_THIRD - Static variable in class net.sf.freecol.server.model.ServerPlayer
-
- SCORE_NATION_DESTROYED - Static variable in class net.sf.freecol.server.model.ServerPlayer
-
- SCORE_SETTLEMENT_DESTROYED - Static variable in class net.sf.freecol.server.model.ServerPlayer
-
- SCORE_TAG - Static variable in class net.sf.freecol.common.model.HighScore
-
The Constant SCORE_TAG.
- SCORE_TAG - Static variable in class net.sf.freecol.common.model.HistoryEvent
-
The Constant SCORE_TAG.
- SCORE_TAG - Static variable in class net.sf.freecol.common.model.Player
-
The Constant SCORE_TAG.
- SCORE_VALUE_TAG - Static variable in class net.sf.freecol.common.model.Event
-
The Constant SCORE_VALUE_TAG.
- SCORE_VALUE_TAG - Static variable in class net.sf.freecol.common.model.Region
-
The Constant SCORE_VALUE_TAG.
- SCORE_VALUE_TAG - Static variable in class net.sf.freecol.common.model.UnitType
-
The Constant SCORE_VALUE_TAG.
- scoreCargoOrder(Location, List<Cargo>) - Method in class net.sf.freecol.server.ai.mission.TransportMission
-
Calculates a score for a proposed list of
Cargos using the current unit.
- ScoreLevel(int) - Constructor for enum net.sf.freecol.common.model.HighScore.ScoreLevel
-
Instantiates a new score level.
- scorePath(AIUnit, PathNode) - Static method in class net.sf.freecol.server.ai.mission.BuildColonyMission
-
Gets the value of a path to a colony building site.
- scorePath(AIUnit, PathNode) - Static method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
-
Evaluate a potential cashin mission for a given unit and
path.
- scorePath(AIUnit, PathNode) - Static method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
-
Evaluate allocating a unit to the defence of a settlement.
- scorePath(AIUnit, PathNode) - Static method in class net.sf.freecol.server.ai.mission.MissionaryMission
-
Evaluate a potential cashin mission for a given unit and
path.
- scorePath(AIUnit, PathNode) - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
-
Evaluate a potential pioneering mission for a given unit and
path.
- scorePath(AIUnit, PathNode) - Static method in class net.sf.freecol.server.ai.mission.PrivateerMission
-
Evaluate a potential mission for a given unit and path.
- scorePath(AIUnit, PathNode) - Static method in class net.sf.freecol.server.ai.mission.ScoutingMission
-
Evaluate a potential scouting mission for a given unit and
path.
- scorePath(AIUnit, PathNode) - Static method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
-
Evaluate a potential seek and destroy mission for a given unit
to a given tile.
- scoreSettlementPath(AIUnit, PathNode, Settlement) - Static method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
-
Scores a potential attack on a settlement.
- scoreUnit(AIUnit, Unit) - Static method in class net.sf.freecol.server.ai.mission.PrivateerMission
-
Score a potential attack on a unit.
- scoreUnitPath(AIUnit, PathNode, Unit) - Static method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
-
Scores a potential attack on a unit.
- scoreValue - Variable in class net.sf.freecol.common.model.Event
-
The score value of this event.
- scoreValue - Variable in class net.sf.freecol.common.model.Region
-
How much discovering this region contributes to your score.
- scoreValue - Variable in class net.sf.freecol.common.model.UnitType
-
How much a Unit of this type contributes to the Player's score.
- scout - Variable in class net.sf.freecol.client.gui.panel.LabourData
-
- ScoutColonyAction() - Constructor for enum net.sf.freecol.client.control.InGameController.ScoutColonyAction
-
- scoutComparator - Static variable in class net.sf.freecol.server.ai.AIColony
-
Comparator to favour expert scouts, then units in that role,
then least skillful.
- scoutComparator - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
A comparator to sort units by suitability for a ScoutingMission.
- SCOUTED - net.sf.freecol.common.model.IndianSettlement.ContactLevel
-
The scouted.
- scoutIndianSettlement(ServerPlayer, Unit, IndianSettlement) - Method in class net.sf.freecol.server.control.InGameController
-
Scout a native settlement, that is, the contacting action
that generates the greeting dialog.
- ScoutIndianSettlementAction() - Constructor for enum net.sf.freecol.client.control.InGameController.ScoutIndianSettlementAction
-
- ScoutIndianSettlementMessage - Class in net.sf.freecol.common.networking
-
The message sent when scouting a native settlement.
- ScoutIndianSettlementMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.ScoutIndianSettlementMessage
-
Create a new ScoutIndianSettlementMessage from a
supplied element.
- ScoutIndianSettlementMessage(Unit, Direction) - Constructor for class net.sf.freecol.common.networking.ScoutIndianSettlementMessage
-
Create a new ScoutIndianSettlementMessage with the
supplied unit and direction.
- ScoutingMission - Class in net.sf.freecol.server.ai.mission
-
Mission for controlling a scout.
- ScoutingMission(AIMain, AIUnit, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.mission.ScoutingMission
-
Creates a new ScoutingMission and reads the given element.
- ScoutingMission(AIMain, AIUnit, Location) - Constructor for class net.sf.freecol.server.ai.mission.ScoutingMission
-
Creates a mission for the given AIUnit.
- scoutingRange - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Maximum number of turns to travel to a scouting target.
- scoutRole - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
The scouting role.
- scoutSettlement(Unit, Direction) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Server query-response for the dialog on scouting a native
settlement, *before* choosing to speak to the chief, attack, et
al.
- scoutsNeeded() - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
How many scouts should we have?
This is the desired total number, not the actual number which would
take into account the number of existing ScoutingMissions.
- scoutSpeakToChief(Unit, Direction) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Server query-response for speaking with a native chief.
- scoutSpeakToChief(ServerPlayer, Unit, IndianSettlement) - Method in class net.sf.freecol.server.control.InGameController
-
Speak to the chief at a native settlement.
- ScoutSpeakToChiefMessage - Class in net.sf.freecol.common.networking
-
The message sent when speaking to a chief.
- ScoutSpeakToChiefMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.ScoutSpeakToChiefMessage
-
Create a new ScoutSpeakToChiefMessage from a
supplied element.
- ScoutSpeakToChiefMessage(Unit, Direction) - Constructor for class net.sf.freecol.common.networking.ScoutSpeakToChiefMessage
-
Create a new ScoutSpeakToChiefMessage with the
supplied unit and direction.
- scroll(int, int, int) - Method in class net.sf.freecol.client.gui.AbstractCanvasListener
-
Scroll the map if the given (x,y) coordinate is close to an edge.
- SCROLL_AREA_HEIGHT - Static variable in class net.sf.freecol.client.gui.panel.ColonyPanel
-
The height of the area in which autoscrolling should happen.
- SCROLL_DELAY - Static variable in class net.sf.freecol.client.gui.ScrollThread
-
Delay between scroll steps.
- SCROLL_SPEED - Static variable in class net.sf.freecol.client.gui.panel.ColonyPanel
-
The speed of the scrolling.
- scrollMap(Direction) - Method in class net.sf.freecol.client.gui.Canvas
-
Scroll the map in the given direction.
- scrollMap(Direction) - Method in class net.sf.freecol.client.gui.MapViewer
-
Scroll the map in the given direction.
- scrollPane - Variable in class net.sf.freecol.client.gui.menu.FreeColMenuTest
-
- scrollPane - Variable in class net.sf.freecol.client.gui.panel.OptionsDialog
-
- scrollPane - Variable in class net.sf.freecol.client.gui.panel.ReportPanel
-
- scrolls - Variable in class net.sf.freecol.client.gui.panel.DefaultTransferHandler.FreeColDragHandler
-
- scrollThread - Variable in class net.sf.freecol.client.gui.AbstractCanvasListener
-
The scroll thread itself.
- ScrollThread - Class in net.sf.freecol.client.gui
-
Scrolls the view of the Map by moving its focus.
- ScrollThread(Canvas) - Constructor for class net.sf.freecol.client.gui.ScrollThread
-
The constructor to use.
- SE - net.sf.freecol.common.model.Direction
-
The se.
- SE - Static variable in class net.sf.freecol.tools.RiverMaker
-
- search(Location, GoalDecider, CostDecider, int, Unit) - Method in class net.sf.freecol.common.model.Unit
-
- search(Unit, Location, GoalDecider, CostDecider, int, Unit, LogBuilder) - Method in class net.sf.freecol.common.model.Map
-
Searches for a goal.
- searchCircle(Tile, GoalDecider, int) - Method in class net.sf.freecol.common.model.Map
-
Searches for a tile within a radius of a starting tile.
- searchForDanger(int, float) - Method in class net.sf.freecol.common.model.Unit
-
Searches for a unit that is a credible threatening unit to this unit within a
range.
- searchMap(Unit, Tile, GoalDecider, CostDecider, int, Unit, Map.SearchHeuristic, LogBuilder) - Method in class net.sf.freecol.common.model.Map
-
Searches for a path to a goal determined by the given
GoalDecider.
- SEASON_YEAR - Static variable in class net.sf.freecol.common.model.GameOptions
-
The first year in which there are two seasons.
- seasonNames - Static variable in class net.sf.freecol.common.i18n.NameCache
-
Season names.
- seasonNamesLock - Static variable in class net.sf.freecol.common.i18n.NameCache
-
- seasonNumber - Static variable in class net.sf.freecol.common.i18n.NameCache
-
- seasonNumber - Static variable in class net.sf.freecol.common.model.Turn
-
The number of seasons.
- SEASONS - Static variable in class net.sf.freecol.common.model.GameOptions
-
The number of seasons.
- seasonYear - Static variable in class net.sf.freecol.common.model.Turn
-
The year where the seasons split (1600 in Col1).
- second - Variable in class net.sf.freecol.server.control.ChangeSet.StanceChange
-
- SECONDARY_PRODUCTION_TAG - Static variable in class net.sf.freecol.common.model.TileType
-
The Constant SECONDARY_PRODUCTION_TAG.
- sections - Variable in class net.sf.freecol.server.generator.River
-
A list of river sections.
- secureIndianSettlement(IndianSettlement, LogBuilder) - Method in class net.sf.freecol.server.ai.NativeAIPlayer
-
Takes the necessary actions to secure an indian settlement
Public for the test suite.
- secureSettlements(int[], LogBuilder) - Method in class net.sf.freecol.server.ai.NativeAIPlayer
-
Takes the necessary actions to secure the settlements.
- see - Variable in class net.sf.freecol.server.control.ChangeSet.Change
-
The visibility of the change.
- See(int) - Constructor for class net.sf.freecol.server.control.ChangeSet.See
-
- SEE_ALL_COLONIES - Static variable in class net.sf.freecol.common.model.Ability
-
The ability to see all colonies (Coronado).
- seeAlways - Variable in class net.sf.freecol.server.control.ChangeSet.See
-
- seekAndDestroyRange - Static variable in class net.sf.freecol.server.ai.REFAIPlayer
-
- seeNever - Variable in class net.sf.freecol.server.control.ChangeSet.See
-
- seeNew(ServerPlayer) - Method in class net.sf.freecol.server.control.ChangeSet.MoveChange
-
- seeOld(ServerPlayer) - Method in class net.sf.freecol.server.control.ChangeSet.MoveChange
-
- seePerhaps - Variable in class net.sf.freecol.server.control.ChangeSet.See
-
- seeTile() - Method in class net.sf.freecol.common.model.Tile
-
Set the players view of this tile to the tile itself if the player can see
it.
- seeTile(Player) - Method in class net.sf.freecol.common.model.Tile
-
Set a players view of this tile to the tile itself.
- select(String) - Method in class net.sf.freecol.client.gui.panel.ColopediaPanel
-
- select(Collection<RandomChoice<T>>, int) - Static method in class net.sf.freecol.common.util.RandomChoice
-
- SELECT_CANCEL - Static variable in class net.sf.freecol.client.gui.panel.SelectAmountDialog
-
- SELECT_RECRUIT - Static variable in class net.sf.freecol.common.model.Ability
-
The ability to select recruits (Brewster).
- selectable - Variable in class net.sf.freecol.common.model.Nation
-
Can this nation be selected?.
- SELECTABLE - net.sf.freecol.common.model.NationOptions.Advantages
-
The selectable.
- SELECTABLE_TAG - Static variable in class net.sf.freecol.common.model.Nation
-
The Constant SELECTABLE_TAG.
- SelectableAction - Class in net.sf.freecol.client.gui.action
-
An action for selecting one of several options.
- SelectableAction(FreeColClient, String, String) - Constructor for class net.sf.freecol.client.gui.action.SelectableAction
-
Creates this action.
- selectAdvantages(String) - Static method in class net.sf.freecol.FreeCol
-
Sets the advantages type.
- SelectAmountDialog - Class in net.sf.freecol.client.gui.panel
-
The panel that allows a choice of goods amount.
- SelectAmountDialog(FreeColClient, JFrame, GoodsType, int, int, boolean) - Constructor for class net.sf.freecol.client.gui.panel.SelectAmountDialog
-
The constructor to use.
- selectDefault(List<ChoiceItem<T>>) - Method in class net.sf.freecol.client.gui.panel.FreeColDialog
-
Select the default option from the supplied options.
- selectDestination(Unit) - Method in class net.sf.freecol.client.control.InGameController
-
Selects a destination for this unit.
- SelectDestinationDialog - Class in net.sf.freecol.client.gui.panel
-
Select a location as the destination for a given unit.
- SelectDestinationDialog(FreeColClient, JFrame, Unit) - Constructor for class net.sf.freecol.client.gui.panel.SelectDestinationDialog
-
The constructor to use.
- SelectDestinationDialog.Destination - Class in net.sf.freecol.client.gui.panel
-
A container for a destination location, with associated
distance and extra characteristics.
- SelectDestinationDialog.DestinationComparator - Class in net.sf.freecol.client.gui.panel
-
- SelectDestinationDialog.DistanceComparator - Class in net.sf.freecol.client.gui.panel
-
- SelectDestinationDialog.LocationRenderer - Class in net.sf.freecol.client.gui.panel
-
- SelectDestinationDialog.NameComparator - Class in net.sf.freecol.client.gui.panel
-
- selectDifficulty(String) - Static method in class net.sf.freecol.FreeCol
-
Selects a difficulty level.
- selected - Variable in class net.sf.freecol.client.gui.action.SelectableAction
-
- selected - Variable in class net.sf.freecol.client.gui.panel.DifficultyDialog
-
The currently selected subgroup.
- selected - Variable in class net.sf.freecol.client.gui.panel.ReportLabourPanel.LabourUnitPanel
-
- selected - Variable in class net.sf.freecol.client.gui.panel.UnitLabel
-
- SELECTED_COMPONENT - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopRenderer
-
- SELECTED_COMPONENT - Variable in class net.sf.freecol.client.gui.plaf.FreeColComboBoxRenderer
-
- SelectedComponent() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColComboBoxRenderer.SelectedComponent
-
- selectedPanel - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel.DefaultBuildQueueCellRenderer
-
- selectedPanel - Variable in class net.sf.freecol.client.gui.panel.EndTurnDialog.UnitCellRenderer
-
- selectedTile - Variable in class net.sf.freecol.client.gui.MapViewer
-
- selectedUnitLabel - Variable in class net.sf.freecol.client.gui.panel.PortPanel
-
- selectElement(Element, String) - Static method in class net.sf.freecol.client.control.InGameInputHandler
-
Select a child element with the given object identifier from a
parent element.
- selectEuropeanCount(String) - Static method in class net.sf.freecol.FreeCol
-
Selects a European nation count.
- selectFoundingFather(List<FoundingFather>) - Method in class net.sf.freecol.server.ai.AIPlayer
-
Selects the most useful founding father offered.
- selectFoundingFather(List<FoundingFather>) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Selects the most useful founding father offered.
- selectGoods(Colony) - Method in class net.sf.freecol.server.ai.mission.IndianDemandMission
-
Selects the most desirable goods from the colony.
- selectInitialValue(JOptionPane) - Method in class net.sf.freecol.client.gui.plaf.FreeColOptionPaneUI
- selectLabel() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.ColonyInPortPanel
-
Select a UnitLabel based on some criterion.
- selectLabel() - Method in class net.sf.freecol.client.gui.panel.InPortPanel
-
Select a UnitLabel based on some criterion.
- selectLabel() - Method in class net.sf.freecol.client.gui.panel.UnitPanel
-
Select a UnitLabel based on some criterion.
- SelectOption - Class in net.sf.freecol.common.option
-
Represents an option where the valid choice is an integer and the choices are
represented by strings.
- SelectOption(Specification) - Constructor for class net.sf.freecol.common.option.SelectOption
-
Creates a new SelectOption.
- selectOptions() - Method in class net.sf.freecol.client.gui.panel.FreeColDialog
-
Collect the enabled options and return as an array so as to be able
to pass to the JOptionPane constructor.
- SelectOptionUI - Class in net.sf.freecol.client.gui.option
-
This class provides visualization for a
SelectOption in order to enable
values to be both seen and changed.
- SelectOptionUI(SelectOption, boolean) - Constructor for class net.sf.freecol.client.gui.option.SelectOptionUI
-
Creates a new SelectOptionUI for the given
SelectOption.
- selector - Variable in class net.sf.freecol.common.option.UnitTypeOption
-
Which choices to generate.
- Selector - Interface in net.sf.freecol.common.i18n
-
- selectSettlement() - Method in class net.sf.freecol.client.gui.panel.FindSettlementPanel
-
- SelectTributeAmountDialog - Class in net.sf.freecol.client.gui.panel
-
The panel that allows a choice of tribute amount.
- SelectTributeAmountDialog(FreeColClient, JFrame, StringTemplate, int) - Constructor for class net.sf.freecol.client.gui.panel.SelectTributeAmountDialog
-
The constructor to use.
- selectUnit() - Method in class net.sf.freecol.client.gui.panel.EndTurnDialog
-
Select the current unit in the list.
- selectUnitFromElement(Game, Element, String) - Static method in class net.sf.freecol.client.control.InGameInputHandler
-
Sometimes units appear which the client does not know about,
and are passed in as the children of the parent element.
- sell(GoodsContainer, GoodsType, int) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Sell goods in Europe.
- SELL - net.sf.freecol.client.control.InGameController.SellAction
-
- SELL - net.sf.freecol.client.control.InGameController.TradeAction
-
- SellAction() - Constructor for enum net.sf.freecol.client.control.InGameController.SellAction
-
- sellGoods - Variable in class net.sf.freecol.common.networking.GoodsForSaleMessage
-
The list of goods for sale.
- sellGoods(Goods) - Method in class net.sf.freecol.client.control.InGameController
-
Sells goods in Europe.
- sellGoods(ServerPlayer, GoodsType, int, Unit) - Method in class net.sf.freecol.server.control.InGameController
-
Sell goods in Europe.
- SellMessage - Class in net.sf.freecol.common.networking
-
The message sent when selling at an IndianSettlement.
- SellMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.SellMessage
-
Create a new SellMessage from a
supplied element.
- SellMessage(Unit, Settlement, Goods, int) - Constructor for class net.sf.freecol.common.networking.SellMessage
-
Create a new SellMessage.
- sellProposition(Unit, Settlement, Goods, int) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Server query-response to ask the natives if a sale is acceptable.
- sellProposition(Unit, Settlement, Goods, int) - Method in class net.sf.freecol.server.ai.AIPlayer
-
Called when another Player proposes a sale.
- sellProposition(Unit, Settlement, Goods, int) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Called when another Player proposes a sale.
- sellProposition(Unit, Settlement, Goods, int) - Method in class net.sf.freecol.server.ai.NativeAIPlayer
-
Called when another Player proposes a sale.
- sellProposition(ServerPlayer, Unit, Settlement, Goods, int) - Method in class net.sf.freecol.server.control.InGameController
-
Price some goods for sale to a settlement.
- SellPropositionMessage - Class in net.sf.freecol.common.networking
-
The message sent when negotiating a sale at an IndianSettlement.
- SellPropositionMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.SellPropositionMessage
-
Create a new SellPropositionMessage from a
supplied element.
- SellPropositionMessage(Unit, Settlement, Goods, int) - Constructor for class net.sf.freecol.common.networking.SellPropositionMessage
-
Create a new SellPropositionMessage.
- sellToSettlement(Unit, Settlement, Goods, int) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Server query-response to sell the given goods to the natives.
- sellToSettlement(ServerPlayer, Unit, ServerIndianSettlement, Goods, int) - Method in class net.sf.freecol.server.control.InGameController
-
Sell to a settlement.
- send - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog
-
Responses.
- send(DOMMessage) - Method in class net.sf.freecol.common.networking.Client
-
Sends the specified message to the server.
- send(DOMMessage) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Sends a DOMMessage to the server.
- send(ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Send a change set to this player.
- send(Element) - Method in class net.sf.freecol.common.networking.Client
-
Sends the specified message to the server.
- send(Element) - Method in class net.sf.freecol.common.networking.Connection
-
Main public routine to send a message over this connection.
- send(Element) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Sends an Element to the server.
- send(Element) - Method in class net.sf.freecol.server.networking.DummyConnection
-
Sends the given message over this Connection.
- SEND_SUFFIX - Static variable in class net.sf.freecol.common.networking.Connection
-
- sendAndWait(DOMMessage) - Method in class net.sf.freecol.common.networking.Client
-
Sends the specified message to the server and waits for the reply
to be returned before returning from this method.
- sendAndWait(DOMMessage) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Sends a DOMMessage to the server and waits for a reply.
- sendAndWait(Element) - Method in class net.sf.freecol.common.networking.Client
-
Sends the specified message to the server and waits for the reply
to be returned before returning from this method.
- sendAndWait(Element) - Method in class net.sf.freecol.common.networking.Connection
-
Sends the given message over this connection and waits for
confirmation of reception before returning.
- sendAndWait(Element) - Method in class net.sf.freecol.server.networking.DummyConnection
-
Sends the given message over this Connection and waits for
confirmation of receival before returning.
- sendChat(String) - Method in class net.sf.freecol.client.control.InGameController
-
Sends a public chat message.
- sender - Variable in class net.sf.freecol.common.model.DiplomaticTrade
-
The player who proposed agreement.
- sender - Variable in class net.sf.freecol.common.networking.ChatMessage
-
The object identifier of the sender player.
- SENDER_TAG - Static variable in class net.sf.freecol.common.model.DiplomaticTrade
-
The Constant SENDER_TAG.
- sendInternal(Element) - Method in class net.sf.freecol.common.networking.Connection
-
Low level routine to send a message over this Connection.
- sendMessage(Connection, DOMMessage) - Static method in class net.sf.freecol.server.ai.AIMessage
-
Send a message to the server.
- sendMessage(Connection, Element) - Static method in class net.sf.freecol.server.ai.AIMessage
-
Sends a DOMMessage to the server.
- sendReconnectSafely(Connection) - Method in class net.sf.freecol.server.control.InputHandler
-
Send a reconnect message ignoring (but logging) IO errors.
- sendToAll(ChangeSet, ServerPlayer...) - Method in class net.sf.freecol.server.model.ServerGame
-
Send a change set to all live players, and optional extras.
- sendToAll(Element) - Method in class net.sf.freecol.server.networking.Server
-
Sends a network message to all connections.
- sendToAll(Element, Connection) - Method in class net.sf.freecol.server.networking.Server
-
Sends a network message to all connections with an optional exception.
- sendToList(List<ServerPlayer>, ChangeSet) - Method in class net.sf.freecol.server.model.ServerGame
-
Send a change set to a list of players.
- sendToOthers(ServerPlayer, ChangeSet) - Method in class net.sf.freecol.server.model.ServerGame
-
Send a change set to all players, optionally excluding one.
- sendTrivial(Connection, String, String...) - Static method in class net.sf.freecol.server.ai.AIMessage
-
Send a trivial message.
- SENTRY - net.sf.freecol.client.gui.panel.UnitLabel.UnitAction
-
- SENTRY - net.sf.freecol.common.model.Unit.UnitState
-
The sentry.
- SentryAction - Class in net.sf.freecol.client.gui.action
-
An action to set sentry state to the active unit.
- SentryAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.SentryAction
-
Creates this action.
- SEPARATOR - Static variable in class net.sf.freecol.common.io.FreeColDirectories
-
- serialize() - Method in class net.sf.freecol.common.model.FreeColObject
-
Serialize this FreeColObject to a string.
- serialize(FreeColXMLWriter.WriteScope) - Method in class net.sf.freecol.common.model.FreeColObject
-
Serialize this FreeColObject to a string.
- server - Variable in class net.sf.freecol.server.FreeColServer
-
- Server - Class in net.sf.freecol.server.networking
-
The networking server in which new clients can connect and methods
like sendToAll are kept.
- Server(FreeColServer, String, int) - Constructor for class net.sf.freecol.server.networking.Server
-
Creates a new network server.
- SERVER - net.sf.freecol.common.io.FreeColXMLReader.ReadScope
-
- SERVER - net.sf.freecol.common.io.FreeColXMLWriter.WriteScope
-
- SERVER_OBJECTS_TAG - Static variable in class net.sf.freecol.server.FreeColServer
-
- SERVER_THREAD - Static variable in class net.sf.freecol.FreeCol
-
- serverAPI - Variable in class net.sf.freecol.client.FreeColClient
-
Encapsulation of the server API.
- ServerAPI - Class in net.sf.freecol.common.networking
-
The API for client->server messaging.
- ServerAPI() - Constructor for class net.sf.freecol.common.networking.ServerAPI
-
Creates a new ServerAPI.
- serverAvoidIllegal() - Static method in class net.sf.freecol.common.model.pathfinding.CostDeciders
-
A CostDecider that returns the cost of moving
across the terrain, excluding only illegal moves, and works correctly
on the server side by refusing to consider locations unexplored by the
player.
- serverAvoidIllegalCostDecider - Static variable in class net.sf.freecol.common.model.pathfinding.CostDeciders
-
A server-side CostDecider that costs unit moves normally.
- ServerBaseCostDecider() - Constructor for class net.sf.freecol.common.model.pathfinding.CostDeciders.ServerBaseCostDecider
-
- ServerBuilding - Class in net.sf.freecol.server.model
-
The server version of a building.
- ServerBuilding(Game, String) - Constructor for class net.sf.freecol.server.model.ServerBuilding
-
Trivial constructor required for all ServerModelObjects.
- ServerBuilding(Game, Colony, BuildingType) - Constructor for class net.sf.freecol.server.model.ServerBuilding
-
Creates a new ServerBuilding.
- serverClass(Class<T>) - Static method in class net.sf.freecol.common.model.Game
-
Get the equivalent server class to the given class.
- serverClasses - Static variable in class net.sf.freecol.common.model.Game
-
Map of all classes with corresponding server classes.
- ServerColony - Class in net.sf.freecol.server.model
-
The server version of a colony.
- ServerColony(Game, String) - Constructor for class net.sf.freecol.server.model.ServerColony
-
Trivial constructor required for all ServerModelObjects.
- ServerColony(Game, Player, String, Tile) - Constructor for class net.sf.freecol.server.model.ServerColony
-
Creates a new ServerColony.
- ServerColonyTile - Class in net.sf.freecol.server.model
-
The server version of a colony tile.
- ServerColonyTile(Game, String) - Constructor for class net.sf.freecol.server.model.ServerColonyTile
-
Trivial constructor required for all ServerModelObjects.
- ServerColonyTile(Game, Colony, Tile) - Constructor for class net.sf.freecol.server.model.ServerColonyTile
-
Creates at new ServerColonyTile.
- serverComponents - Variable in class net.sf.freecol.client.gui.panel.NewPanel
-
Container for components to enable if server parameters can be set.
- ServerEurope - Class in net.sf.freecol.server.model
-
The server version of Europe.
- ServerEurope(Game, String) - Constructor for class net.sf.freecol.server.model.ServerEurope
-
Trivial constructor required for all ServerModelObjects.
- ServerEurope(Game, Player) - Constructor for class net.sf.freecol.server.model.ServerEurope
-
Creates a new ServerEurope.
- ServerGame - Class in net.sf.freecol.server.model
-
The server representation of the game.
- ServerGame(FreeColGameObjectListener, FreeColXMLReader, Specification) - Constructor for class net.sf.freecol.server.model.ServerGame
-
Initiate a new ServerGame with information from a
saved game.
- ServerGame(Specification) - Constructor for class net.sf.freecol.server.model.ServerGame
-
Creates a new game model.
- ServerIndianSettlement - Class in net.sf.freecol.server.model
-
The server version of an Indian Settlement.
- ServerIndianSettlement(Game, String) - Constructor for class net.sf.freecol.server.model.ServerIndianSettlement
-
Trivial constructor for all ServerModelObjects.
- ServerIndianSettlement(Game, Player, String, Tile, boolean, UnitType, Unit) - Constructor for class net.sf.freecol.server.model.ServerIndianSettlement
-
Creates a new ServerIndianSettlement.
- ServerIndianSettlement(Game, Player, Tile, IndianSettlement) - Constructor for class net.sf.freecol.server.model.ServerIndianSettlement
-
Creates a new ServerIndianSettlement from a template.
- ServerInfo - Class in net.sf.freecol.common
-
Contains information about a single server.
- ServerInfo() - Constructor for class net.sf.freecol.common.ServerInfo
-
Empty constructor that can be used by subclasses.
- ServerInfo(String, String, int, int, int, boolean, String, int) - Constructor for class net.sf.freecol.common.ServerInfo
-
Creates a new object with the given information.
- ServerInfo(Element) - Constructor for class net.sf.freecol.common.ServerInfo
-
Creates an object from the given Element.
- serverListPanel - Variable in class net.sf.freecol.client.gui.Canvas
-
- ServerListPanel - Class in net.sf.freecol.client.gui.panel
-
This panel is used to display the information received from the meta-server.
- ServerListPanel(FreeColClient, ConnectController) - Constructor for class net.sf.freecol.client.gui.panel.ServerListPanel
-
Creates a panel to display the meta-server.
- ServerListTableModel - Class in net.sf.freecol.client.gui.panel
-
- ServerListTableModel(List<ServerInfo>) - Constructor for class net.sf.freecol.client.gui.panel.ServerListTableModel
-
- ServerModelObject - Interface in net.sf.freecol.server.model
-
Interface for server-side objects which needs to store
extra information to a save game.
- serverName - Variable in class net.sf.freecol.client.gui.LoadingSavegameInfo
-
- serverName - Static variable in class net.sf.freecol.FreeCol
-
- serverNameField - Variable in class net.sf.freecol.client.gui.panel.LoadingSavegameDialog
-
- serverPlayer - Variable in class net.sf.freecol.server.ai.AIInGameInputHandler
-
The player for whom I work.
- serverPlayer - Variable in class net.sf.freecol.server.model.MonarchSession
-
The player whose monarch is active.
- ServerPlayer - Class in net.sf.freecol.server.model
-
A Player with additional (server specific) information.
- ServerPlayer(Game, boolean, Nation, Socket, Connection) - Constructor for class net.sf.freecol.server.model.ServerPlayer
-
Creates a new ServerPlayer.
- ServerPlayer(Game, String) - Constructor for class net.sf.freecol.server.model.ServerPlayer
-
Trivial constructor required for all ServerModelObjects.
- serverPort - Static variable in class net.sf.freecol.FreeCol
-
How to name and configure the server.
- serverPortField - Variable in class net.sf.freecol.client.gui.panel.NewPanel
-
Start server port number label and field to input through.
- serverPortLabel - Variable in class net.sf.freecol.client.gui.panel.NewPanel
-
Start server name label.
- ServerRegion - Class in net.sf.freecol.server.model
-
The server version of a region.
- ServerRegion(Game, String) - Constructor for class net.sf.freecol.server.model.ServerRegion
-
Trivial constructor for serialization.
- ServerRegion(Game, String, Region.RegionType, Region) - Constructor for class net.sf.freecol.server.model.ServerRegion
-
Create a new fixed server region.
- ServerRegion(Game, Region) - Constructor for class net.sf.freecol.server.model.ServerRegion
-
Constructor for copying in a new region from an imported game.
- ServerRegion(Game, Region.RegionType) - Constructor for class net.sf.freecol.server.model.ServerRegion
-
Create a new discoverable server region of a given type.
- ServerRegion(Map, String, Region.RegionType, Region) - Constructor for class net.sf.freecol.server.model.ServerRegion
-
Create a new fixed server region.
- serverSocket - Variable in class net.sf.freecol.metaserver.MetaServer
-
The public "well-known" socket to which clients may connect.
- serverSocket - Variable in class net.sf.freecol.server.networking.Server
-
The public "well-known" socket to which clients may connect.
- serverStart(int) - Method in class net.sf.freecol.server.FreeColServer
-
Start a Server at port.
- ServerUnit - Class in net.sf.freecol.server.model
-
Server version of a unit.
- ServerUnit(Game, String) - Constructor for class net.sf.freecol.server.model.ServerUnit
-
Trivial constructor required for all ServerModelObjects.
- ServerUnit(Game, Location, Player, UnitType) - Constructor for class net.sf.freecol.server.model.ServerUnit
-
Creates a new ServerUnit.
- ServerUnit(Game, Location, Player, UnitType, Role) - Constructor for class net.sf.freecol.server.model.ServerUnit
-
Creates a new ServerUnit.
- ServerUnit(Game, Location, Unit) - Constructor for class net.sf.freecol.server.model.ServerUnit
-
Create a new ServerUnit from a template.
- sessionRegister - Variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Stores temporary information for sessions (trading with another
player etc).
- sessionRegister - Variable in class net.sf.freecol.server.ai.NativeAIPlayer
-
Stores temporary information for sessions (trading with another
player etc).
- setAbilityId(String) - Method in class net.sf.freecol.common.model.Scope
-
Sets the ability identifier.
- setAbilityValue(boolean) - Method in class net.sf.freecol.common.model.Scope
-
Sets the ability value.
- setAccelerator(KeyStroke) - Method in class net.sf.freecol.client.gui.action.FreeColAction
-
Sets a keyboard accelerator.
- setActive(boolean) - Method in class net.sf.freecol.client.gui.TerrainCursor
-
Sets the active state of the TerrainCursor.
- setActiveUnit(Unit) - Method in class net.sf.freecol.client.gui.GUI
-
Set the active unit.
- setActiveUnit(Unit) - Method in class net.sf.freecol.client.gui.MapViewer
-
Sets the active unit.
- setActiveUnit(Unit) - Method in class net.sf.freecol.client.gui.SwingGUI
-
Set the active unit.
- setActiveUnit(Unit) - Method in class net.sf.freecol.server.FreeColServer
-
Gets the active unit specified in a saved game, if any.
- setAdvantages(NationOptions.Advantages) - Static method in class net.sf.freecol.FreeCol
-
Sets the advantages type.
- setAgreement(DiplomaticTrade) - Method in class net.sf.freecol.common.networking.DiplomacyMessage
-
Set the agreement (a DiplomaticTrade) in this message.
- setAgreement(DiplomaticTrade) - Method in class net.sf.freecol.server.model.DiplomacySession
-
- setAI(boolean) - Method in class net.sf.freecol.common.model.Player
-
Sets whether this player is an AI player.
- setAI(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
-
Handle a "setAI"-message.
- setAIMain(AIMain) - Method in class net.sf.freecol.server.FreeColServer
-
Sets the main AI-object.
- setAlarm(Player, Tension) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Sets alarm towards the given player.
- setAlarm(Player, Tension) - Method in class net.sf.freecol.server.model.ServerIndianSettlement
-
Sets alarm towards the given player.
- setAllowDuplicates(boolean) - Method in class net.sf.freecol.common.option.ListOption
-
Set the deduplicatation flag.
- setAmount(int) - Method in class net.sf.freecol.client.gui.panel.AbstractGoodsLabel
-
Set the goods amount.
- setAmount(int) - Method in class net.sf.freecol.common.model.AbstractGoods
-
Set the goods amount.
- setAmount(GoodsType, int) - Method in class net.sf.freecol.common.model.GoodsContainer
-
Set the amount of goods in this container.
- setAmountInMarket(int) - Method in class net.sf.freecol.common.model.MarketData
-
Set the amount of goods in the market.
- setArrears(int) - Method in class net.sf.freecol.common.model.MarketData
-
Set the amount of arrears owed to the crown.
- setArrears(GoodsType, int) - Method in class net.sf.freecol.common.model.Market
-
Sets the arrears associated with a type of goods.
- setAttackedByPrivateers(boolean) - Method in class net.sf.freecol.common.model.Player
-
Sets whether this player has been attacked by privateers.
- setAttribute(String, int) - Method in class net.sf.freecol.common.networking.DOMMessage
-
Sets an attribute on the root element.
- setAttribute(String, int) - Method in class net.sf.freecol.common.networking.Message
-
Sets an attribute on the root element.
- setAttribute(String, String) - Method in class net.sf.freecol.common.networking.DOMMessage
-
Sets an attribute on the root element.
- setAttribute(String, String) - Method in class net.sf.freecol.common.networking.Message
-
Sets an attribute on the root element.
- setAttrition(int) - Method in class net.sf.freecol.common.model.Unit
-
Sets the attrition of this unit.
- setAvailable(Nation, NationOptions.NationState) - Method in class net.sf.freecol.client.control.PreGameController
-
Sets a nation's state.
- setAvailable(Nation, NationOptions.NationState) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Server query-response to set a nation's availablility (pre-game).
- setAvailable(Connection, Element) - Method in class net.sf.freecol.server.control.PreGameInputHandler
-
Handles a "setAvailable"-message from a client.
- setAvailable(Element) - Method in class net.sf.freecol.client.control.PreGameInputHandler
-
Handles a "setAvailable"-message.
- setBackground(Flag.Background) - Method in class net.sf.freecol.client.gui.panel.Flag
-
Sets the background of the flag and returns the flag itself.
- setBackgroundColors(Color...) - Method in class net.sf.freecol.client.gui.panel.Flag
-
Sets the background colors of the flag and returns the flag
itself.
- setBackgroundColors(List<Color>) - Method in class net.sf.freecol.client.gui.panel.Flag
-
Sets the background colors of the flag and returns the flag
itself.
- setBankrupt(boolean) - Method in class net.sf.freecol.common.model.Player
-
Set the bankruptcy state.
- setBaseMapping(ResourceMapping) - Static method in class net.sf.freecol.common.resources.ResourceManager
-
Sets the mappings specified in the date/base-directory.
- setBeenDisplayed(boolean) - Method in class net.sf.freecol.common.model.ModelMessage
-
Sets whether this message has been displayed.
- setBlockedCount(int) - Method in class net.sf.freecol.common.model.mission.GoToMission
-
Set the BlockedCount value.
- setBoolean(String, boolean) - Method in class net.sf.freecol.common.option.OptionGroup
-
Sets the boolean value of an option.
- setBranch(Direction, int) - Method in class net.sf.freecol.server.generator.RiverSection
-
Sets the size of a branch
- setBuildQueue(List<BuildableType>) - Method in class net.sf.freecol.common.model.Colony
-
Set the build queue value.
- setBuildQueue(Colony, List<BuildableType>) - Method in class net.sf.freecol.client.control.InGameController
-
Changes the current construction project of a Colony.
- setBuildQueue(Colony, List<BuildableType>) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Server query-response for changing a build queue.
- setBuildQueue(ServerPlayer, Colony, List<BuildableType>) - Method in class net.sf.freecol.server.control.InGameController
-
Set build queue.
- SetBuildQueueMessage - Class in net.sf.freecol.common.networking
-
The message sent when setting the build queue.
- SetBuildQueueMessage(Colony, List<BuildableType>) - Constructor for class net.sf.freecol.common.networking.SetBuildQueueMessage
-
Create a new SetBuildQueueMessage for the
supplied colony and queue.
- SetBuildQueueMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.SetBuildQueueMessage
-
Create a new SetBuildQueueMessage from a
supplied element.
- setBuy() - Method in class net.sf.freecol.server.model.TradeSession
-
- setBuyLabel(BuildableType) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel
-
- setCachedTile(Player, Tile) - Method in class net.sf.freecol.common.model.Tile
-
Set a players view of this tile.
- setCancelComponent(AbstractButton) - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
-
Make the given button the CANCEL button.
- setCanvas() - Method in class net.sf.freecol.client.gui.FreeColFrame
-
Set the canvas for this frame.
- setCapital(boolean) - Method in class net.sf.freecol.common.model.Settlement
-
Sets the capital.
- setCargo(List<GoodsType>) - Method in class net.sf.freecol.common.model.TradeRouteStop
-
Set the cargo value.
- setCarrier(Unit) - Method in class net.sf.freecol.client.gui.panel.CargoPanel
-
Set the carrier unit.
- setCellRenderer(GUI, AbstractOption<T>, boolean) - Method in class net.sf.freecol.client.gui.option.ListOptionUI
-
- setChildren(List<Region>) - Method in class net.sf.freecol.common.model.Region
-
Sets the child regions.
- setChoices(List<String>) - Method in class net.sf.freecol.common.option.StringOption
-
Set the choices.
- setClaimable(boolean) - Method in class net.sf.freecol.common.model.Region
-
Set the claimability of this region.
- setClientOptionsFile(String) - Static method in class net.sf.freecol.common.io.FreeColDirectories
-
Sets the client options file.
- setColony(Colony) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
-
Set the current colony.
- setColony(Colony) - Method in class net.sf.freecol.client.gui.panel.ConstructionPanel
-
- setColonyGoods(FreeColClient, Colony) - Static method in class net.sf.freecol.common.debug.DebugUtils
-
Debug action to set the amount of goods in a colony.
- setColor(Color) - Method in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog.ColorButton
-
- setColor(Color) - Method in class net.sf.freecol.common.model.Nation
-
Set the nation color.
- setColor(Nation, Color) - Method in class net.sf.freecol.client.control.PreGameController
-
Sets a nation's colour.
- setColor(Nation, Color) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Server query-response to set a nation colour
(pre-game).
- setColor(Connection, Element) - Method in class net.sf.freecol.server.control.PreGameInputHandler
-
Handles a "setColor"-message from a client.
- setColors() - Method in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
-
- setColors() - Method in class net.sf.freecol.tools.FlagTest
-
- setCombatModel(CombatModel) - Method in class net.sf.freecol.common.model.Game
-
Set the game combat model.
- setCompletionAction(BuildQueue.CompletionAction) - Method in class net.sf.freecol.common.model.BuildQueue
-
Sets the completion action.
- setConnected(boolean) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Sets the "connected"-status of this player.
- setConnected(Direction, boolean) - Method in class net.sf.freecol.common.model.TileImprovement
-
Sets the connection status in a given direction.
- setConnection(Connection) - Method in class net.sf.freecol.server.model.ServerPlayer
-
Sets the connection of this player.
- setConnection(DummyConnection) - Method in class net.sf.freecol.server.networking.DummyConnection
-
Sets the other connection for this dummy connection.
- setConsumption(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.ProductionInfo
-
Sets the consumption.
- setContacted(Player) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Make contact with this settlement (if it has not been previously contacted).
- setContiguity(int) - Method in class net.sf.freecol.common.model.Tile
-
Sets the contiguity identifier for this tile.
- setConvertProgress(int) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Sets the convert progress status for this settlement.
- setCostToBuy(int) - Method in class net.sf.freecol.common.model.MarketData
-
Set the current purchase price.
- setCurrentFather(FoundingFather) - Method in class net.sf.freecol.common.model.Player
-
Sets the current founding father to recruit.
- setCurrentlyBuilding(BuildableType) - Method in class net.sf.freecol.common.model.Colony
-
Sets the current type of buildable to be built and if it is a building insist
that there is only one in the queue.
- setCurrentlyBuilding(T) - Method in class net.sf.freecol.common.model.BuildQueue
-
Sets the current type of buildable to be built and if it is a building insist
that there is only one in the queue.
- setCurrentPath(PathNode) - Method in class net.sf.freecol.client.gui.Canvas
-
Set the current active unit path.
- setCurrentPath(PathNode) - Method in class net.sf.freecol.client.gui.MapViewer
-
Set the current active unit path.
- setCurrentPlayer(Player) - Method in class net.sf.freecol.client.control.InGameController
-
Set a player to be the new current player.
- setCurrentPlayer(Player) - Method in class net.sf.freecol.common.model.Game
-
Sets the current player.
- setCurrentPlayer(Connection, Element) - Method in class net.sf.freecol.server.ai.AIInGameInputHandler
-
Handles a "setCurrentPlayer"-message.
- setCurrentPlayer(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
-
Handle a "setCurrentPlayer"-message.
- setCurrentStop(int) - Method in class net.sf.freecol.common.model.Unit
-
Set the current stop.
- setCurrentStop(Unit, int) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Server query-response to set the current stop.
- setCurrentStop(ServerPlayer, Unit, int) - Method in class net.sf.freecol.server.control.InGameController
-
Set a unit stop.
- SetCurrentStopMessage - Class in net.sf.freecol.common.networking
-
The message sent updating a unit's current stop.
- SetCurrentStopMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.SetCurrentStopMessage
-
Create a new SetCurrentStopMessage from a
supplied element.
- SetCurrentStopMessage(Unit, int) - Constructor for class net.sf.freecol.common.networking.SetCurrentStopMessage
-
Create a new SetCurrentStopMessage for the
supplied unit.
- setData(Map<String, String>) - Method in class net.sf.freecol.client.gui.panel.StatisticsPanel.StatisticsModel
-
Gives this table model the data that is being used in the
table.
- setDataDirectory(String) - Static method in class net.sf.freecol.common.io.FreeColDirectories
-
Sets the data directory.
- setDead(boolean) - Method in class net.sf.freecol.common.model.Player
-
Sets this player to be dead or not.
- setDead(Player) - Method in class net.sf.freecol.client.control.InGameController
-
Set a player to be dead.
- setDead(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
-
Handle a "setDead"-message.
- setDebugDisplayColonyValuePlayer(Player) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
-
Set the player to display colony values for.
- setDebugDisplayCoordinates(boolean) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
-
Set the display tile coordinates state.
- setDebuggingConnection(Connection) - Method in class net.sf.freecol.server.ai.AIPlayer
-
Sets the Connection to be used while communicating with
the server.
- setDebugMode(int) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
-
Sets the debug mode
- setDebugModes(String) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
-
Configures the debug modes.
- setDebugRunSave(String) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
-
Sets the debug save file name.
- setDebugRunTurns(int) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
-
Sets the number of turns to run in debug mode.
- setDebugShowMission(boolean) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
-
Set the display of AI missions state.
- setDebugShowMissionInfo(boolean) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
-
Set the display of full AI mission info state.
- setDecoration(Flag.Decoration) - Method in class net.sf.freecol.client.gui.panel.Flag
-
Sets the decoration of the flag and returns the flag itself.
- setDecorationColor(Color) - Method in class net.sf.freecol.client.gui.panel.Flag
-
Sets the decoration color of the flag and returns the flag
itself.
- setDefaultAmount() - Method in class net.sf.freecol.client.gui.panel.AbstractGoodsLabel
-
Sets the amount of the goods wrapped by this Label to a default
value.
- setDefaultAmount() - Method in class net.sf.freecol.client.gui.panel.MarketLabel
-
Sets the amount of the goods wrapped by this Label to
GoodsContainer.CARGO_SIZE.
- setDefaultId(String) - Method in class net.sf.freecol.common.model.StringTemplate
-
Set the default identifier.
- setDefaultLabel(StringTemplate) - Method in class net.sf.freecol.client.gui.panel.ConstructionPanel
-
- setDefaultNamespace(String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
-
- setDerivedAttributes(Specification) - Static method in class net.sf.freecol.common.model.GoodsType
-
Set the derived fields for the goods types in a specification.
- setDescriptionLabel(String) - Method in class net.sf.freecol.client.gui.panel.UnitLabel
-
Sets the description label.
- setDescriptionPanel(JPanel) - Method in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.MapTransform
-
Sets a panel that can be used for describing this
transformation to the user.
- setDestination(Location) - Method in class net.sf.freecol.common.model.mission.GoToMission
-
Set the Destination value.
- setDestination(Location) - Method in class net.sf.freecol.common.model.Unit
-
Sets the destination of this unit.
- setDestination(Player) - Method in class net.sf.freecol.common.model.TradeItem
-
Set the destination player.
- setDestination(Unit, Location) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Server query-response to set the destination of the given unit.
- setDestination(ServerPlayer, Unit, Location) - Method in class net.sf.freecol.server.control.InGameController
-
Set a unit destination.
- SetDestinationMessage - Class in net.sf.freecol.common.networking
-
The message sent when the client requests setting a unit destination.
- SetDestinationMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.SetDestinationMessage
-
Create a new SetDestinationMessage from a supplied element.
- SetDestinationMessage(Unit, Location) - Constructor for class net.sf.freecol.common.networking.SetDestinationMessage
-
Create a new SetDestinationMessage with the supplied unit
and destination.
- setDifficulty(String) - Static method in class net.sf.freecol.FreeCol
-
Sets the difficulty level.
- setDifficulty(OptionGroup) - Static method in class net.sf.freecol.FreeCol
-
Sets the difficulty level.
- setDirection(Direction) - Method in class net.sf.freecol.client.gui.ScrollThread
-
Sets the direction in which this ScrollThread will scroll.
- setDiscoverable(boolean) - Method in class net.sf.freecol.common.model.Region
-
Set the discoverability of this region.
- setDiscoveredBy(Player) - Method in class net.sf.freecol.common.model.Region
-
Sets the discovering player.
- setDiscoveredIn(Turn) - Method in class net.sf.freecol.common.model.Region
-
Sets the discovery turn.
- setDiscoverer(String) - Method in class net.sf.freecol.common.model.Region
-
Set the identifier for the unit the discovered the region.
- setDisplayId(String) - Method in class net.sf.freecol.common.model.ModelMessage
-
Sets the object to display.
- setDisplayUnitCount(int) - Method in class net.sf.freecol.common.model.Colony
-
Sets the apparent number of units at this colony.
- setDispleasure(boolean) - Method in class net.sf.freecol.common.model.Monarch
-
Sets the displeasure status.
- setDowngrade(Role) - Method in class net.sf.freecol.common.model.Role
-
Sets the downgraded role.
- setDragPoint(int, int) - Method in class net.sf.freecol.client.gui.Canvas
-
Sets the point at which the map was clicked for a drag.
- setDuration(int) - Method in class net.sf.freecol.common.model.Feature
-
Set the duration of this feature.
- setEditable(boolean) - Method in class net.sf.freecol.client.gui.option.OptionUI
-
- setEditable(boolean) - Method in class net.sf.freecol.common.option.OptionGroup
-
Set the editable status of this group.
- setEnabled(boolean) - Method in class net.sf.freecol.client.gui.menu.FreeColMenuBar
-
When a FreeColMenuBar is disabled, it does not show the
"in game options".
- setEnabled(boolean) - Method in class net.sf.freecol.client.gui.panel.ServerListPanel
-
Sets whether or not this component is enabled.
- setEnabled(boolean) - Method in class net.sf.freecol.client.gui.panel.StartGamePanel
-
Sets whether or not this component is enabled.
- setEnabled(boolean) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.GoodsPanel
- setEnabledByType(ModelMessage.MessageType, boolean) - Method in class net.sf.freecol.client.gui.panel.ReportTurnPanel
-
- setEntryLocation(Location) - Method in class net.sf.freecol.common.model.Player
-
Sets the default initial location where the units arriving from
Europe appear on the map.
- setEntryLocation(Location) - Method in class net.sf.freecol.common.model.Unit
-
Sets the entry location in which this unit will be put when returning from
Europe.
- setEstablished(Turn) - Method in class net.sf.freecol.common.model.Colony
-
Set the turn of establishment.
- setEthnicity(String) - Method in class net.sf.freecol.common.model.Unit
-
Sets the ethnicity of this Unit.
- setEurope(Europe) - Method in class net.sf.freecol.common.model.Player
-
Set the Europe object for a player.
- setEuropeanCount(int) - Static method in class net.sf.freecol.FreeCol
-
Sets the number of enabled European nations.
- setEvents(List<Event>) - Method in class net.sf.freecol.common.model.FoundingFather
-
Set the events this Founding Father triggers.
- setExperience(int) - Method in class net.sf.freecol.common.model.Unit
-
Sets the experience of this Unit at its current experienceType.
- setExpertUnit(UnitType) - Method in class net.sf.freecol.common.model.Role
-
Sets the expert profession for this role.
- setExplored(Player, boolean) - Method in class net.sf.freecol.common.model.Tile
-
Explore/unexplore a tile for a player.
- setExportData(ExportData) - Method in class net.sf.freecol.common.model.Colony
-
Set some export data.
- setExported(boolean) - Method in class net.sf.freecol.common.model.ExportData
-
Sets the exported.
- setExportGoods(List<AIGoods>) - Method in class net.sf.freecol.server.ai.AIColony
-
Set the export goods list.
- setExportLevel(int) - Method in class net.sf.freecol.common.model.ExportData
-
Set the export level.
- setFather(FoundingFather) - Method in class net.sf.freecol.common.networking.ChooseFoundingFatherMessage
-
Sets the chosen father.
- setFirstTurn(Turn) - Method in class net.sf.freecol.common.model.Feature
-
Set the first turn of a time limit.
- setFocus(Tile) - Method in class net.sf.freecol.client.gui.GUI
-
- setFocus(Tile) - Method in class net.sf.freecol.client.gui.MapViewer
-
Sets the focus of the map.
- setFocus(Tile) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- setFocusImmediately(Tile) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- setFreeColGameObject(String, FreeColGameObject) - Method in interface net.sf.freecol.common.model.FreeColGameObjectListener
-
Notify a listener (if any) of a new object.
- setFreeColGameObject(String, FreeColGameObject) - Method in class net.sf.freecol.common.model.Game
-
Registers a new FreeColGameObject with a given identifier.
- setFreeColGameObject(String, FreeColGameObject) - Method in class net.sf.freecol.server.ai.AIMain
-
Creates a new AIObject for a given
FreeColGameObject.
- setFreeColGameObjectListener(FreeColGameObjectListener) - Method in class net.sf.freecol.common.model.Game
-
Sets the FreeColGameObjectListener attached to this game.
- setFreeColSeed(String) - Static method in class net.sf.freecol.common.FreeColSeed
-
Sets the seed for the PRNG.
- setFreeColServer(FreeColServer) - Method in class net.sf.freecol.client.FreeColClient
-
Sets the FreeColServer which has been started by the
client gui.
- setFrom(TileType) - Method in class net.sf.freecol.common.model.TileTypeChange
-
Set the original tile type.
- setFullChosen(boolean) - Method in class net.sf.freecol.client.gui.panel.AbstractGoodsLabel
-
Set the full amount state.
- setGame(Game) - Method in class net.sf.freecol.client.FreeColClient
-
Sets the Game that we are currently playing.
- setGame(Game) - Method in class net.sf.freecol.common.model.FreeColGameObject
-
Sets the game object this FreeColGameObject belongs to.
- setGame(ServerGame) - Method in class net.sf.freecol.server.FreeColServer
-
Sets the Game that is being played.
- setGameConnected() - Method in class net.sf.freecol.client.control.InGameController
-
Informs this controller that a game has been newly loaded.
- setGameOptions(OptionGroup) - Method in class net.sf.freecol.common.model.Game
-
Sets the game options associated with this game.
- setGameOptions(OptionGroup) - Method in class net.sf.freecol.common.model.Specification
-
Sets the game options.
- setGameState(FreeColServer.GameState) - Method in class net.sf.freecol.server.FreeColServer
-
Sets the current state of the game.
- setGift() - Method in class net.sf.freecol.server.model.TradeSession
-
- setGoal(Goal) - Method in class net.sf.freecol.server.ai.AIUnit
-
Sets the goal of this AI unit.
- setGold(int) - Method in class net.sf.freecol.common.model.GoldTradeItem
-
Set the gold to trade.
- setGold(int) - Method in class net.sf.freecol.common.model.Player
-
Set the amount of gold that this player has.
- setGold(int) - Method in class net.sf.freecol.common.model.TradeItem
-
Set the gold to trade.
- setGoods(Goods) - Method in class net.sf.freecol.common.model.GoodsTradeItem
-
Set the goods to trade.
- setGoods(Goods) - Method in class net.sf.freecol.common.model.TradeItem
-
Set the goods to trade.
- setGoods(Goods) - Method in class net.sf.freecol.server.ai.AIGoods
-
Sets the goods this AIGoods is controlling.
- SETGOODS - Static variable in class net.sf.freecol.client.gui.panel.ColonyPanel
-
- setGoodsAmount(int) - Method in class net.sf.freecol.server.ai.AIGoods
-
Sets the amount of goods this AIGoods is controlling.
- setGoodsAmount(int) - Method in class net.sf.freecol.server.ai.GoodsWish
-
Sets the amount of goods wished for.
- setGoodsButton - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
-
- setGoodsContainer(GoodsContainer) - Method in class net.sf.freecol.common.model.GoodsLocation
-
Sets the goods container.
- setGoodsLevels(Colony, ExportData) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Server query-response for setting goods levels.
- setGoodsLevels(Colony, GoodsType) - Method in class net.sf.freecol.client.control.InGameController
-
Sets the export settings of the custom house.
- setGoodsLevels(ServerPlayer, Colony, ExportData) - Method in class net.sf.freecol.server.control.InGameController
-
Set goods levels.
- SetGoodsLevelsMessage - Class in net.sf.freecol.common.networking
-
The message sent when setting goods levels.
- SetGoodsLevelsMessage(Colony, ExportData) - Constructor for class net.sf.freecol.common.networking.SetGoodsLevelsMessage
-
Create a new SetGoodsLevelsMessage with the
supplied colony and data.
- SetGoodsLevelsMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.SetGoodsLevelsMessage
-
Create a new SetGoodsLevelsMessage from a
supplied element.
- setGoodsType(GoodsType) - Method in class net.sf.freecol.server.ai.WorkLocationPlan
-
Sets the type of goods to be produced at the WorkLocation.
- setGotoPath(PathNode) - Method in class net.sf.freecol.client.gui.Canvas
-
Sets the path to be drawn on the map.
- setGotoPath(PathNode) - Method in class net.sf.freecol.client.gui.MapViewer
-
Sets the path to be drawn on the map.
- setGrammaticalNumber(Number) - Static method in class net.sf.freecol.common.i18n.Messages
-
Set the grammatical number rule.
- setGroup(String) - Method in class net.sf.freecol.common.option.AbstractOption
-
Set the option group prefix.
- setGUIScale(String) - Static method in class net.sf.freecol.FreeCol
-
Sets the scale for GUI elements.
- setHighLevel(int) - Method in class net.sf.freecol.common.model.ExportData
-
Set the high water mark for this data.
- setHighSeasCount(int) - Method in class net.sf.freecol.common.model.Tile
-
Set the high seas count.
- setHitPoints(int) - Method in class net.sf.freecol.common.model.Unit
-
Sets the hit points for this unit.
- setHomeIndianSettlement(IndianSettlement) - Method in class net.sf.freecol.common.model.Unit
-
Sets the home IndianSettlement for this unit.
- setIcon(ImageIcon) - Method in class net.sf.freecol.client.gui.ChoiceItem
-
Add an icon to this choice.
- setId(String) - Method in class net.sf.freecol.common.model.FreeColObject
-
Set the object identifier.
- setIgnoreLocation(boolean) - Method in class net.sf.freecol.client.gui.panel.UnitLabel
-
Sets whether or not this unit label should include production and state
information.
- setImageLibraryAndUpdateData(ImageLibrary) - Method in class net.sf.freecol.client.gui.MapViewer
-
Sets the ImageLibrary and calculates various items that depend
on tile size.
- setImageLibraryAndUpdateData(ImageLibrary) - Method in class net.sf.freecol.client.gui.TileViewer
-
Sets the ImageLibrary and calculates various items that depend
on tile size.
- setImmigration(int) - Method in class net.sf.freecol.common.model.Player
-
Sets the amount of immigration this player possess.
- setImmigrationRequired(int) - Method in class net.sf.freecol.common.model.Player
-
Sets the number of immigration required to cause a new colonist to emigrate.
- setImprovement(TileImprovement) - Method in class net.sf.freecol.common.model.mission.ImprovementMission
-
Set the Improvement value.
- setIncomeAfterTaxes(int) - Method in class net.sf.freecol.common.model.MarketData
-
Set the income after taxes value.
- setIncomeBeforeTaxes(int) - Method in class net.sf.freecol.common.model.MarketData
-
Set the income before taxes value.
- setIncrement(float) - Method in class net.sf.freecol.common.model.Modifier
-
Set the increment value.
- setIncrement(Modifier.ModifierType, float, Turn, Turn) - Method in class net.sf.freecol.common.model.Modifier
-
Set the whole increment.
- setIncrementType(Modifier.ModifierType) - Method in class net.sf.freecol.common.model.Modifier
-
Set the increment type.
- setInDebugMode() - Method in class net.sf.freecol.client.control.InGameController
-
Sets the debug mode to include the extra menu commands.
- setIndependentNationName(String) - Method in class net.sf.freecol.common.model.Player
-
Set the post-declaration player name.
- setIndex(int) - Method in class net.sf.freecol.common.model.FreeColGameObjectType
-
Sets the index of this FreeColGameObjectType.
- setIndex(int) - Method in class net.sf.freecol.common.model.mission.CompoundMission
-
Set the Index value.
- setIndianSettlementInternals(Player, UnitType, GoodsType[]) - Method in class net.sf.freecol.common.model.Tile
-
Set native settlement information.
- setInGame(boolean) - Method in class net.sf.freecol.client.FreeColClient
-
Set the game start state.
- setInGameMenuBar() - Method in class net.sf.freecol.client.gui.FreeColFrame
-
- setInitialPrice(int) - Method in class net.sf.freecol.common.model.MarketData
-
Set the initial price value.
- setInitialPrice(GoodsType, int) - Method in class net.sf.freecol.common.model.Market
-
Sets the initial price of a given goods type.
- setInputs(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.ProductionType
-
Set the input goods.
- setInteger(boolean) - Method in class net.sf.freecol.common.i18n.Relation
-
Determines whether this relation only matches integers
(defaults to true).
- setInteger(String, int) - Method in class net.sf.freecol.common.option.OptionGroup
-
Sets the integer value of an option.
- setItems(List<ServerInfo>) - Method in class net.sf.freecol.client.gui.panel.ServerListTableModel
-
Sets the items that should be contained by this model.
- setKey(String) - Method in class net.sf.freecol.common.option.LanguageOption.Language
-
Set the key.
- setKey(String) - Method in class net.sf.freecol.common.resources.ResourceMapper
-
- setLabel(JLabel) - Method in class net.sf.freecol.client.gui.option.OptionUI
-
- setLabelValues(JLabel, String) - Method in class net.sf.freecol.client.gui.option.AbstractUnitOptionUI.RoleRenderer
-
- setLabelValues(JLabel, SelectDestinationDialog.Destination) - Method in class net.sf.freecol.client.gui.panel.SelectDestinationDialog.LocationRenderer
-
Set the text to place in a label.
- setLabelValues(JLabel, FreeColModFile) - Method in class net.sf.freecol.client.gui.option.ModOptionUI.BoxRenderer
-
Set the text to place in a label.
- setLabelValues(JLabel, Settlement) - Method in class net.sf.freecol.client.gui.panel.FindSettlementPanel.SettlementRenderer
-
Set the text to place in a label.
- setLabelValues(JLabel, UnitType) - Method in class net.sf.freecol.client.gui.option.UnitTypeOptionUI.ChoiceRenderer
-
Set the text to place in a label.
- setLabelValues(JLabel, AbstractUnitOption) - Method in class net.sf.freecol.client.gui.option.AbstractUnitOptionUI.AbstractUnitRenderer
-
- setLabelValues(JLabel, ModOption) - Method in class net.sf.freecol.client.gui.option.ModOptionUI.ModOptionRenderer
-
Set the text to place in a label.
- setLabelValues(JLabel, T) - Method in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog.EnumRenderer
-
Set the text to place in a label.
- setLabelValues(JLabel, T) - Method in class net.sf.freecol.client.gui.plaf.FreeColComboBoxRenderer
-
Set the text to place in a label.
- setLand(int, int, int, Random) - Method in class net.sf.freecol.common.model.LandMap
-
Sets a given map position to land.
- setLastTribute(int) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Set the year of the last tribute.
- setLastTurn(Turn) - Method in class net.sf.freecol.common.model.Feature
-
Set the last turn of a time limit.
- setLayer(Map.Layer) - Method in class net.sf.freecol.common.model.Map
-
Sets the layer.
- setLeafs(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.ProductionMap.ProductionTree
-
Sets the leafs.
- setLearnableSkill(UnitType) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Sets the learnable skill for this Indian settlement.
- setLeftHandSide(Operand) - Method in class net.sf.freecol.common.model.Limit
-
Set the left hand side Operand.
- setLiberty(int) - Method in class net.sf.freecol.common.model.Player
-
Sets the current amount of liberty this player has.
- setLimits(List<Limit>) - Method in class net.sf.freecol.common.model.BuildableType
-
Set the limits on this buildable.
- setLocale(Locale) - Method in class net.sf.freecol.common.option.LanguageOption.Language
-
Set the locale.
- setLocation(Location) - Method in class net.sf.freecol.common.model.Goods
-
Sets the location for this Locatable.
- setLocation(Location) - Method in class net.sf.freecol.common.model.GoodsContainer
-
Set the goods location.
- setLocation(Location) - Method in interface net.sf.freecol.common.model.Locatable
-
Sets the location for this Locatable.
- setLocation(Location) - Method in class net.sf.freecol.common.model.TileItem
-
Sets the location for this Locatable.
- setLocation(Location) - Method in class net.sf.freecol.common.model.Unit
-
Sets the location of this unit.
- setLocationNoUpdate(Location) - Method in class net.sf.freecol.common.model.Unit
-
Sets the units location without updating any other variables
get/setLocation are in Locatable interface.
- setLogFilePath(String) - Static method in class net.sf.freecol.common.io.FreeColDirectories
-
Sets the log file path.
- setLoggedIn(boolean) - Method in class net.sf.freecol.client.FreeColClient
-
Sets whether or not this client is logged in to a server.
- setLogLevel(String) - Static method in class net.sf.freecol.FreeCol
-
Sets the log level.
- setLowLevel(int) - Method in class net.sf.freecol.common.model.ExportData
-
Set the low water mark for this data.
- setMagnitude(int) - Method in class net.sf.freecol.common.model.TileImprovement
-
Sets the magnitude of this improvement.
- setMainComponent(Component) - Method in class net.sf.freecol.client.gui.panel.ReportPanel
-
- setMap(Map) - Method in class net.sf.freecol.common.model.Game
-
Sets the game map.
- setMapEditor(boolean) - Method in class net.sf.freecol.client.FreeColClient
-
Sets the map editor state.
- setMapEditorMenuBar() - Method in class net.sf.freecol.client.gui.FreeColFrame
-
- setMapGenerator(MapGenerator) - Method in class net.sf.freecol.server.FreeColServer
-
Set the map generator.
- setMapGeneratorOptions(OptionGroup) - Method in class net.sf.freecol.common.model.Game
-
Sets the map generator options associated with this game.
- setMapGeneratorOptions(OptionGroup) - Method in class net.sf.freecol.common.model.Specification
-
Sets the map generator options.
- setMapTransform(MapEditorController.IMapTransform) - Method in class net.sf.freecol.client.control.MapEditorController
-
Sets the currently chosen MapTransform.
- setMatchesNull(boolean) - Method in class net.sf.freecol.common.model.Scope
-
Sets the matches null.
- setMatchNegated(boolean) - Method in class net.sf.freecol.common.model.Scope
-
Sets the match negated.
- setMaximumConsumption(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.ProductionInfo
-
Sets the maximum consumption.
- setMaximumCount(int) - Method in class net.sf.freecol.common.model.Role
-
Sets the maximum goods count for this role.
- setMaximumLatitude(int) - Method in class net.sf.freecol.common.model.Map
-
Sets the maximum latitude.
- setMaximumProduction(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.ProductionInfo
-
Sets the maximum production.
- setMaximumValue(int) - Method in class net.sf.freecol.common.option.IntegerOption
-
Set the maximum allowed value.
- setMaximumWidth(int) - Static method in class net.sf.freecol.client.gui.plaf.FreeColToolTipUI
-
- setMessageHandler(MessageHandler) - Method in class net.sf.freecol.common.networking.Client
-
Sets the MessageHandler for this Client.
- setMessageHandler(MessageHandler) - Method in class net.sf.freecol.common.networking.Connection
-
Sets the MessageHandler for this Connection.
- setMessageHandlerToAllConnections(MessageHandler) - Method in class net.sf.freecol.server.networking.Server
-
Sets the specified MessageHandler to all connections.
- setMessages(List<ModelMessage>) - Method in class net.sf.freecol.client.gui.panel.ReportTurnPanel
-
Set the messages being displayed by this report.
- setMessageType(ModelMessage.MessageType) - Method in class net.sf.freecol.common.model.ModelMessage
-
Sets the type of the message.
- setMethodName(String) - Method in class net.sf.freecol.common.model.Scope
-
Sets the method name.
- setMethodValue(String) - Method in class net.sf.freecol.common.model.Scope
-
Sets the method value.
- setMilitary() - Method in class net.sf.freecol.common.model.GoodsType
-
Sets the military.
- setMinimumLatitude(int) - Method in class net.sf.freecol.common.model.Map
-
Sets the minimum latitude.
- setMinimumValue(int) - Method in class net.sf.freecol.common.option.IntegerOption
-
Set the minimum allowed value.
- setMission(Mission) - Method in class net.sf.freecol.server.ai.AIUnit
-
Assigns a mission to unit.
- setMissionary(Unit) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Sets the missionary for this settlement.
- setMissions(List<Mission>) - Method in class net.sf.freecol.common.model.mission.CompoundMission
-
Set the Missions value.
- setMixer(AudioMixerOption.MixerWrapper) - Method in class net.sf.freecol.common.sound.SoundPlayer
-
- setMnemonic(int) - Method in class net.sf.freecol.client.gui.action.FreeColAction
-
- setMod(int) - Method in class net.sf.freecol.common.i18n.Relation
-
Sets the divisor for a modulo operation (defaults to 1).
- setModifierIndex(int) - Method in class net.sf.freecol.common.model.Modifier
-
Set the modifier index.
- setModMapping(ResourceMapping) - Static method in class net.sf.freecol.common.resources.ResourceManager
-
Sets the mappings specified by mods.
- setMonarch(Monarch) - Method in class net.sf.freecol.common.model.Player
-
Sets the monarch object this player has.
- setMonarchAction(FreeColClient, String) - Static method in class net.sf.freecol.common.debug.DebugUtils
-
Debug action to set the next monarch action.
- setMonarchAction(ServerPlayer, Monarch.MonarchAction) - Method in class net.sf.freecol.server.control.InGameController
-
Sets a monarch action to debug/test.
- setMostHated(Player) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Sets the most hated nation of this settlement.
- setMovesLeft(int) - Method in class net.sf.freecol.common.model.PathNode
-
Sets the number of moves remaining at this point in the path.
- setMovesLeft(int) - Method in class net.sf.freecol.common.model.Unit
-
Sets the moves left this turn.
- setMoveToEurope(Boolean) - Method in class net.sf.freecol.common.model.Tile
-
Set the move-to-Europe state of the tile.
- setMyPlayer(Player) - Method in class net.sf.freecol.client.FreeColClient
-
Sets the Player that uses this client.
- setName(String) - Method in interface net.sf.freecol.common.model.Nameable
-
Sets the name for this Nameable.
- setName(String) - Method in class net.sf.freecol.common.model.Player
-
Set the player name.
- setName(String) - Method in class net.sf.freecol.common.model.Region
-
Sets the name for this Nameable.
- setName(String) - Method in class net.sf.freecol.common.model.Settlement
-
Sets the name of this Settlement.
- setName(String) - Method in class net.sf.freecol.common.model.TradeRoute
-
Set the name of the trade route.
- setName(String) - Method in class net.sf.freecol.common.model.Unit
-
Set the individual name of this unit.
- setName(String) - Static method in class net.sf.freecol.FreeCol
-
Sets the user name.
- setName(String) - Method in class net.sf.freecol.server.FreeColServer
-
Sets the name of this server.
- setNamespaceContext(NamespaceContext) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
-
- setNation(Nation) - Method in class net.sf.freecol.client.control.PreGameController
-
Sets this client's player's nation.
- setNation(Nation) - Method in class net.sf.freecol.common.model.Player
-
Sets the nation for this player.
- setNation(Nation) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Server query-response to show which nation a player has selected
(pre-game).
- setNation(Connection, Element) - Method in class net.sf.freecol.server.control.PreGameInputHandler
-
Handles a "setNation"-message from a client.
- setNationality(String) - Method in class net.sf.freecol.common.model.Unit
-
Sets the nationality of this Unit.
- setNationOptions(NationOptions) - Method in class net.sf.freecol.common.model.Game
-
Set the current nation options.
- setNationState(Nation, NationOptions.NationState) - Method in class net.sf.freecol.common.model.NationOptions
-
Set the NationState value of a particular Nation.
- setNationType(NationType) - Method in class net.sf.freecol.client.control.PreGameController
-
Sets this client's player's nation type.
- setNationType(NationType) - Method in class net.sf.freecol.common.model.Player
-
Sets the nation type of this player.
- setNationType(NationType) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Server query-response to show which nation type a player has selected
(pre-game).
- setNationType(Connection, Element) - Method in class net.sf.freecol.server.control.PreGameInputHandler
-
Handles a "setNationType"-message from a client.
- setNativeNation(Nation) - Static method in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel
-
Set the native nation.
- setNeedsPlanningRecursive(boolean) - Method in class net.sf.freecol.server.ai.goal.Goal
-
- setNegated(boolean) - Method in class net.sf.freecol.common.i18n.Relation
-
Negates the return value of the relation (defaults to false).
- setNewLandName(String) - Method in class net.sf.freecol.common.model.Player
-
Sets the name this player uses for the new world.
- setNewLandName(ServerPlayer, Unit, String) - Method in class net.sf.freecol.server.control.InGameController
-
Set land name.
- setNewRegionName(ServerPlayer, Unit, Region, String) - Method in class net.sf.freecol.server.control.InGameController
-
Set region name.
- setNewUnitType(UnitType) - Method in class net.sf.freecol.common.model.UnitTypeChange
-
Sets the new unit type to change to.
- setNext(Unit) - Method in class net.sf.freecol.common.model.Player.UnitIterator
-
Set the next valid unit.
- setNextActiveUnit(Unit) - Method in class net.sf.freecol.common.model.Player
-
Sets a new active unit.
- setNextGoingToUnit(Unit) - Method in class net.sf.freecol.common.model.Player
-
Sets a new going-to unit.
- setNormalGameFogOfWar(boolean) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
-
Set the normal fog of war setting.
- setNumber(int) - Method in class net.sf.freecol.common.model.AbstractUnit
-
Set the number of units.
- setOccupationTrace(boolean) - Method in class net.sf.freecol.common.model.Colony
-
Sets the occupation tracing status.
- setOfferedFathers(List<FoundingFather>) - Method in class net.sf.freecol.common.model.Player
-
Sets the set of offered fathers.
- setOffsetFocus(Tile) - Method in class net.sf.freecol.client.gui.Canvas
-
Make a tile visible, then determine corresponding position to popup
a panel.
- setOffsetFocus(Tile) - Method in class net.sf.freecol.client.gui.MapViewer
-
Sets the focus of the map but offset to the left or right so
that the focus position can still be visible when a popup is
raised.
- setOldPrice(int) - Method in class net.sf.freecol.common.model.MarketData
-
Set the old price.
- setOnCarrier(boolean) - Method in class net.sf.freecol.common.model.PathNode
-
Sets if the unit using this path is still onboard its transport.
- setOpaqueLayerRecursive(Component) - Static method in class net.sf.freecol.client.gui.panel.FreeColDialog
-
- setOperandType(Operand.OperandType) - Method in class net.sf.freecol.common.model.Operand
-
Set the operand type.
- setOperator(Limit.Operator) - Method in class net.sf.freecol.common.model.Limit
-
Sets the operator.
- setOption(boolean) - Method in class net.sf.freecol.client.gui.action.SelectableAction
-
Set the option value.
- setOption(T) - Method in class net.sf.freecol.client.gui.option.OptionUI
-
- setOptionGroupUI(OptionGroupUI) - Method in class net.sf.freecol.client.gui.option.FreeColActionUI
-
- setOutgoingMessageHandler(MessageHandler) - Method in class net.sf.freecol.server.networking.DummyConnection
-
Sets the outgoing MessageHandler for this Connection.
- setOutputs(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.ProductionType
-
Set the output goods.
- setOwner(Player) - Method in class net.sf.freecol.common.model.Europe
-
Sets the owner of this Ownable.
- setOwner(Player) - Method in class net.sf.freecol.common.model.Goods
-
Sets the owner of this Ownable.
- setOwner(Player) - Method in class net.sf.freecol.common.model.GoodsContainer
-
Sets the owner of this Ownable.
- setOwner(Player) - Method in class net.sf.freecol.common.model.Market
-
Sets the owner of this Market.
- setOwner(Player) - Method in interface net.sf.freecol.common.model.Ownable
-
Sets the owner of this Ownable.
- setOwner(Player) - Method in class net.sf.freecol.common.model.Settlement
-
Sets the owner of this Ownable.
- setOwner(Player) - Method in class net.sf.freecol.common.model.Tile
-
Sets the owner of this Ownable.
- setOwner(Player) - Method in class net.sf.freecol.common.model.TradeRoute
-
Set the owner.
- setOwner(Player) - Method in class net.sf.freecol.common.model.Unit
-
Sets the owner of this Ownable.
- setOwner(Player) - Method in class net.sf.freecol.common.model.WorkLocation
-
Sets the owner of this Ownable.
- setOwningSettlement(Settlement) - Method in class net.sf.freecol.common.model.Tile
-
Sets the settlement that owns this tile.
- setPaidForSale(int) - Method in class net.sf.freecol.common.model.MarketData
-
Set the current sale price.
- setParent(Region) - Method in class net.sf.freecol.common.model.Region
-
Sets the parent region.
- setPartialChosen(boolean) - Method in class net.sf.freecol.client.gui.panel.AbstractGoodsLabel
-
Set the partial amount state.
- setPartialChosen(boolean) - Method in class net.sf.freecol.client.gui.panel.GoodsLabel
-
Set whether only a partial amount is to be selected.
- setPickMode(int) - Method in class net.sf.freecol.common.sound.Playlist
-
Sets the pick-mode for this playlist.
- setPioneer(AIUnit) - Method in class net.sf.freecol.server.ai.TileImprovementPlan
-
Sets the pioneer who have been assigned to making the
improvement described by this object.
- setPlayer(Player) - Method in class net.sf.freecol.client.gui.GrayLayer
-
Set the player for which we paint.
- setPlayerId(String) - Method in class net.sf.freecol.common.model.HistoryEvent
-
Set the id for the player to credit for this event.
- setPlayerType(Player.PlayerType) - Method in class net.sf.freecol.common.model.Player
-
Sets the player type.
- setPrefix(String, String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
-
- setPressedColumn(int) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.HeaderRenderer
-
- setPrice(int) - Method in class net.sf.freecol.common.model.GoodsType
-
Sets the price.
- setProduction(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.ProductionInfo
-
Sets the production.
- setProduction(AbstractGoods) - Method in class net.sf.freecol.common.model.TileTypeChange
-
Set the production consequent to the type change.
- setProductionType(ProductionType) - Method in class net.sf.freecol.common.model.WorkLocation
-
Set the prodution type.
- setProperties(Graphics, JComponent) - Static method in class net.sf.freecol.client.gui.plaf.LAFUtilities
-
Modifies the given graphics object with any relevant
client property
from the given component.
- setPublicServer(boolean) - Method in class net.sf.freecol.server.FreeColServer
-
Sets the public server state.
- setQuantity(int) - Method in class net.sf.freecol.common.model.Resource
-
Set the resource quantity.
- setReadScope(FreeColXMLReader.ReadScope) - Method in class net.sf.freecol.common.io.FreeColXMLReader
-
Set the read scope.
- setReady(boolean) - Method in class net.sf.freecol.client.control.PreGameController
-
Sets this client to be (or not be) ready to start the game.
- setReady(boolean) - Method in class net.sf.freecol.common.model.Player
-
Sets this players readiness state.
- setReady(boolean) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Server query-response for indicating that this player is ready
(pre-game).
- setRecipient(Player) - Method in class net.sf.freecol.common.model.DiplomaticTrade
-
Set the recieving player.
- setRegion(Region) - Method in class net.sf.freecol.common.model.Tile
-
Set the tile region.
- setRegion(ServerRegion) - Method in class net.sf.freecol.server.generator.River
-
Set the ServerRegion value.
- setRemainingEmigrants(int) - Method in class net.sf.freecol.server.model.ServerPlayer
-
- setRepeatCount(int) - Method in class net.sf.freecol.common.model.mission.AbstractMission
-
Set the RepeatCount value.
- setRepeatMode(int) - Method in class net.sf.freecol.common.sound.Playlist
-
Sets the repeat-mode for this playlist.
- setRequiredAbilities(Map<String, Boolean>) - Method in class net.sf.freecol.common.model.BuildableType
-
Sets the abilities required by this type.
- setRequiredPopulation(int) - Method in class net.sf.freecol.common.model.BuildableType
-
Set the population required to build this buildable type.
- setResponse(Object) - Method in class net.sf.freecol.common.networking.NetworkReplyObject
-
Sets the response and continues getResponse().
- setResult(boolean) - Method in class net.sf.freecol.common.networking.FirstContactMessage
-
- setResult(boolean) - Method in class net.sf.freecol.common.networking.IndianDemandMessage
-
Client-side convenience function to set the result of this message.
- setResult(boolean) - Method in class net.sf.freecol.common.networking.MonarchActionMessage
-
Sets the result.
- setRightHandSide(Operand) - Method in class net.sf.freecol.common.model.Limit
-
Set the right hand side Operand.
- setRole(Role) - Method in class net.sf.freecol.common.model.EquipmentType
-
Set the role for this equipment type.
- setRole(Role) - Method in class net.sf.freecol.common.model.Unit
-
Sets the Role of this Unit.
- setRoleCount(int) - Method in class net.sf.freecol.common.model.Unit
-
Set the role count.
- setRoleId(String) - Method in class net.sf.freecol.common.model.AbstractUnit
-
Set the role identifier.
- setRoot(AbstractGoods) - Method in class net.sf.freecol.common.model.ProductionMap.ProductionTree
-
Sets the root.
- setRumourType(FreeColClient, Tile) - Static method in class net.sf.freecol.common.debug.DebugUtils
-
Debug action to set the lost city rumour type on a tile.
- setSales(int) - Method in class net.sf.freecol.common.model.MarketData
-
Set the total sales value.
- setSavegameFile(String) - Static method in class net.sf.freecol.common.io.FreeColDirectories
-
Sets the save game file.
- setScenarioMapping(ResourceMapping) - Static method in class net.sf.freecol.common.resources.ResourceManager
-
Sets the mappings specified in a scenario.
- setScopeLevel(Operand.ScopeLevel) - Method in class net.sf.freecol.common.model.Operand
-
Sets the scope level.
- setScopes(List<Scope>) - Method in class net.sf.freecol.common.model.Feature
-
Set the scopes for this feature.
- setScopes(List<Scope>) - Method in class net.sf.freecol.common.model.FoundingFather
-
Set the scopes on this Founding Father.
- setScopes(List<Scope>) - Method in class net.sf.freecol.common.model.UnitTypeChange
-
Sets the scopes associated with this type change.
- setScore(int) - Method in class net.sf.freecol.common.model.HistoryEvent
-
Set the score for this event.
- setScore(int) - Method in class net.sf.freecol.common.model.Player
-
Set the current score of the player.
- setScoreValue(int) - Method in class net.sf.freecol.common.model.Event
-
Set the score value of this event.
- setScoreValue(int) - Method in class net.sf.freecol.common.model.Region
-
Sets the score for discovering this region.
- setScouted(Player) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Sets the contact level of this settlement to indicate that a European player
has had a chat with the chief.
- setSearchTrace(boolean) - Method in class net.sf.freecol.common.model.Map
-
Sets the search tracing status.
- setSelected(boolean) - Method in class net.sf.freecol.client.gui.action.SelectableAction
-
Sets whether the action is selected.
- setSelected(boolean) - Method in class net.sf.freecol.client.gui.panel.UnitLabel
-
Sets whether or not this unit should be selected.
- setSelectedTile(Tile) - Method in class net.sf.freecol.client.gui.GUI
-
- setSelectedTile(Tile) - Method in class net.sf.freecol.client.gui.MapViewer
-
Selects the tile at the specified position.
- setSelectedTile(Tile) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- setSelectedUnit(Unit) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
-
Select a given unit.
- setSelectedUnit(Unit) - Method in class net.sf.freecol.client.gui.panel.PortPanel
-
Select a given unit.
- setSelectedUnit(Unit) - Method in class net.sf.freecol.client.gui.panel.UnitPanel
-
Select a given unit.
- setSelectedUnitLabel(UnitLabel) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
-
Set the selected unit label.
- setSelectedUnitLabel(UnitLabel) - Method in class net.sf.freecol.client.gui.panel.EuropePanel
-
Selects a unit that is located somewhere on this panel.
- setSelectedUnitLabel(UnitLabel) - Method in class net.sf.freecol.client.gui.panel.PortPanel
-
Set the selected unit label.
- setSelectedValue(Stance) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog.StanceTradeItemPanel
-
Select the item with a given stance.
- setSell() - Method in class net.sf.freecol.server.model.TradeSession
-
- setSender(Player) - Method in class net.sf.freecol.common.model.DiplomaticTrade
-
Set the sending player.
- setServerPort(String) - Static method in class net.sf.freecol.FreeCol
-
Sets the server port.
- setServerRandom(Random) - Method in class net.sf.freecol.server.FreeColServer
-
Sets the server random number generator.
- setSettlement(Settlement) - Method in class net.sf.freecol.common.model.Tile
-
Put a settlement onto this tile.
- setSilent(boolean) - Method in class net.sf.freecol.common.model.TradeRoute
-
Set the silence status of this trade route.
- setSinglePlayer(boolean) - Method in class net.sf.freecol.client.FreeColClient
-
Sets whether or not this game is a single player game.
- setSinglePlayer(boolean) - Method in class net.sf.freecol.server.FreeColServer
-
Sets the single/multiplayer state of the game.
- setSize(int) - Method in class net.sf.freecol.server.model.ServerRegion
-
Set the number of tiles in this region.
- setSize(Dimension) - Method in class net.sf.freecol.client.gui.MapViewer
-
- setSkill(int) - Method in class net.sf.freecol.common.model.UnitType
-
Set the skill level associated with this unit type.
- setSkippedTurns(int) - Method in class net.sf.freecol.server.control.InGameController
-
Sets the number of AI turns to skip through as a debug helper.
- setSmall(boolean) - Method in class net.sf.freecol.client.gui.panel.UnitLabel
-
Makes a smaller version.
- setSource(FreeColObject) - Method in class net.sf.freecol.common.model.Feature
-
Set the source of this feature.
- setSource(Player) - Method in class net.sf.freecol.common.model.TradeItem
-
Set the source player.
- setSourceId(String) - Method in class net.sf.freecol.common.model.ModelMessage
-
Sets the source object.
- setSpace(int) - Method in class net.sf.freecol.common.model.UnitType
-
Set the space this unit type has to carry cargo.
- setSpaceLeft(int) - Method in class net.sf.freecol.server.ai.Cargo
-
- setSpaceTaken(int) - Method in class net.sf.freecol.common.model.UnitType
-
Set the number of cargo slots a unit of this type takes on a carrier.
- setSpanishSuccession(boolean) - Method in class net.sf.freecol.common.model.Game
-
Set the Spanish Succession value.
- setSpecification(Specification) - Method in class net.sf.freecol.common.model.FreeColObject
-
Sets the specification for this object.
- setStance(Player, Stance) - Method in class net.sf.freecol.common.model.Player
-
Sets the stance towards a given player.
- setStance(Stance) - Method in class net.sf.freecol.common.model.StanceTradeItem
-
Set the stance to trade.
- setStance(Stance) - Method in class net.sf.freecol.common.model.TradeItem
-
Set the stance to trade.
- setStance(Stance, Player, Player) - Method in class net.sf.freecol.client.control.InGameController
-
Notify the player that the stance between two players has changed.
- setStance(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
-
Handle a "setStance"-request.
- setStarColor(Color) - Method in class net.sf.freecol.client.gui.panel.Flag
-
Sets the star color of the flag and returns the flag itself.
- setStars(int) - Method in class net.sf.freecol.client.gui.panel.Flag
-
Sets the number of stars in the union and returns the flag
itself.
- setState(Unit.UnitState) - Method in class net.sf.freecol.common.model.Unit
-
Sets a new state for this unit and initializes the amount of work the unit
has left.
- setStateToAllChildren(Unit.UnitState) - Method in class net.sf.freecol.common.model.Unit
-
Sets the given state to all the units that are carried.
- setStateUnchecked(Unit.UnitState) - Method in class net.sf.freecol.common.model.Unit
-
Actually set the unit state.
- setStatus(DiplomaticTrade.TradeStatus) - Method in class net.sf.freecol.common.model.DiplomaticTrade
-
Set the trade status.
- setStatusMessage(String) - Method in class net.sf.freecol.client.gui.panel.StatusPanel
-
Sets a new status message to be displayed by this
StatusPanel.
- setString(String, String) - Method in class net.sf.freecol.common.option.OptionGroup
-
Sets the string value of an option.
- setStripes(int) - Method in class net.sf.freecol.client.gui.panel.Flag
-
Sets the number of background stripes and returns the flag
itself.
- setStudent(Unit) - Method in class net.sf.freecol.common.model.Unit
-
Set the student unit.
- setStyle(int) - Method in class net.sf.freecol.common.model.Tile
-
Set the tile style.
- setSubcomponentsNotOpaque(JComponent) - Static method in class net.sf.freecol.client.gui.panel.FreeColDialog
-
- setSupportSea(boolean) - Method in class net.sf.freecol.common.model.Monarch
-
Sets the sea support status.
- setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.BuildColonyMission
-
Sets the target of this mission, if any.
- setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
-
Sets the target of this mission, if any.
- setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
-
Sets the target of this mission, if any.
- setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.IdleAtSettlementMission
-
Sets the target of this mission, if any.
- setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
-
Sets the target of this mission, if any.
- setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.IndianDemandMission
-
Sets the target of this mission, if any.
- setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.Mission
-
Sets the target of this mission, if any.
- setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.MissionaryMission
-
Sets the target of this mission, if any.
- setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
-
Sets the target of this mission, if any.
- setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.PrivateerMission
-
Sets the target of this mission, if any.
- setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.ScoutingMission
-
Sets the target of this mission, if any.
- setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.TransportMission
-
Sets the target of this mission, if any.
- setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
-
Sets the target of this mission, if any.
- setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.UnitWanderHostileMission
-
Sets the target of this mission, if any.
- setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.UnitWanderMission
-
Sets the target of this mission, if any.
- setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.WishRealizationMission
-
Sets the target of this mission, if any.
- setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
-
Sets the target of this mission, if any.
- setTax(int) - Method in class net.sf.freecol.common.model.Player
-
Sets the current tax.
- setTax(int) - Method in class net.sf.freecol.common.networking.MonarchActionMessage
-
Sets the tax amount attached to this message.
- setTC(String) - Static method in class net.sf.freecol.FreeCol
-
Sets the Total-Conversion.
- setTcMapping(ResourceMapping) - Static method in class net.sf.freecol.common.resources.ResourceManager
-
Sets the mappings specified for a Total Conversion (TC).
- setTeacher(Unit) - Method in class net.sf.freecol.common.model.Unit
-
Set the teacher for this unit.
- setTemporary(boolean) - Method in class net.sf.freecol.common.model.Feature
-
Set the temporary status.
- setTension(Player, Tension) - Method in class net.sf.freecol.common.model.Player
-
Sets the tension with respect to a given player.
- setter(Object, String) - Method in class net.sf.freecol.common.util.Introspector
-
Invoke the set-method provided by this Introspector.
- setText(String, String) - Method in class net.sf.freecol.common.option.OptionGroup
-
Sets the string value of an option.
- setTile(Tile) - Method in class net.sf.freecol.common.model.LostCityRumour
-
Sets the tile.
- setTile(Tile, int, int) - Method in class net.sf.freecol.common.model.Map
-
Sets the tile at the given coordinates.
- setTileImprovementPlan(TileImprovementPlan) - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
-
Sets the TileImprovementPlan which should
be the next target.
- setTileItemContainer(TileItemContainer) - Method in class net.sf.freecol.common.model.Tile
-
Sets the TileItemContainer.
- setTileItems(List<TileItem>) - Method in class net.sf.freecol.common.model.TileItemContainer
-
Set the tile items.
- setTileSize(int) - Method in class net.sf.freecol.client.gui.panel.MiniMap
-
Set tile size to the given value, or the minimum or maximum
bound of the tile size.
- setTimeout(String) - Static method in class net.sf.freecol.FreeCol
-
Sets the timeout.
- SETTLED - net.sf.freecol.common.model.Player.NoValueType
-
The settled.
- settlement - Variable in class net.sf.freecol.client.gui.panel.EditSettlementDialog
-
The settlement to edit.
- settlement - Variable in class net.sf.freecol.common.model.Tile
-
A pointer to the settlement located on this tile or null if there is no
settlement on this tile.
- settlement - Variable in class net.sf.freecol.server.model.DiplomacySession
-
The other player's settlement.
- Settlement - Class in net.sf.freecol.common.model
-
The super class of all settlements on the map (that is colonies and indian
settlements).
- Settlement(Game, String) - Constructor for class net.sf.freecol.common.model.Settlement
-
Initiates a new Settlement with the given identifier.
- Settlement(Game, Player, String, Tile) - Constructor for class net.sf.freecol.common.model.Settlement
-
Create a new Settlement.
- SETTLEMENT - net.sf.freecol.common.model.Operand.ScopeLevel
-
The settlement.
- SETTLEMENT - net.sf.freecol.common.model.Player.NoClaimReason
-
The settlement.
- SETTLEMENT_ACTIONS_CONTACT_CHIEF - Static variable in class net.sf.freecol.common.model.GameOptions
-
Do settlement actions consume the chief contact bonus.
- SETTLEMENT_ATTACK - net.sf.freecol.client.control.InGameController.ArmedUnitSettlementAction
-
- SETTLEMENT_LIMIT_MODIFIER - Static variable in class net.sf.freecol.common.model.GameOptions
-
Changes the settlement limits.
- SETTLEMENT_NUMBER - Static variable in class net.sf.freecol.common.model.GameOptions
-
Option for setting the number of settlements on the map.
- SETTLEMENT_TAG - Static variable in class net.sf.freecol.common.model.NationType
-
The Constant SETTLEMENT_TAG.
- SETTLEMENT_TAG - Static variable in class net.sf.freecol.server.ai.mission.DefendSettlementMission
-
- SETTLEMENT_TRIBUTE - net.sf.freecol.client.control.InGameController.ArmedUnitSettlementAction
-
- SETTLEMENT_TYPE_TAG - Static variable in class net.sf.freecol.common.model.Settlement
-
The Constant SETTLEMENT_TYPE_TAG.
- settlementButton - Variable in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel
-
- settlementCount - Variable in class net.sf.freecol.common.networking.FirstContactMessage
-
The number of settlements the contacted player has, if native.
- settlementId - Variable in class net.sf.freecol.common.networking.BuyMessage
-
The object identifier of the settlement that is selling.
- settlementId - Variable in class net.sf.freecol.common.networking.BuyPropositionMessage
-
The object identifier of the settlement that is selling.
- settlementId - Variable in class net.sf.freecol.common.networking.CloseTransactionMessage
-
The object identifier of the settlement at which the
transaction occurs.
- settlementId - Variable in class net.sf.freecol.common.networking.DeliverGiftMessage
-
The object identifier of the settlement the gift is going to.
- settlementId - Variable in class net.sf.freecol.common.networking.GetTransactionMessage
-
The object identifier of the settlement at which the
transaction occurs.
- settlementId - Variable in class net.sf.freecol.common.networking.GoodsForSaleMessage
-
The identifier of the settlement that is trading.
- settlementId - Variable in class net.sf.freecol.common.networking.SellMessage
-
The object identifier of the settlement that is buying.
- settlementId - Variable in class net.sf.freecol.common.networking.SellPropositionMessage
-
The object identifier of the settlement that is buying.
- settlementList - Variable in class net.sf.freecol.client.gui.panel.FindSettlementPanel
-
The list of settlements to display.
- settlementNameLock - Static variable in class net.sf.freecol.common.i18n.NameCache
-
- settlementNames - Static variable in class net.sf.freecol.common.i18n.NameCache
-
- SettlementNumber() - Constructor for enum net.sf.freecol.common.model.NationType.SettlementNumber
-
- SettlementRenderer() - Constructor for class net.sf.freecol.client.gui.panel.FindSettlementPanel.SettlementRenderer
-
- settlements - Variable in class net.sf.freecol.common.model.Player
-
The settlements this player owns.
- SETTLEMENTS - net.sf.freecol.common.model.Operand.OperandType
-
The settlements.
- SettlementTransform() - Constructor for class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.SettlementTransform
-
- SettlementType - Class in net.sf.freecol.common.model
-
The various types of settlements in the game.
- SettlementType(String, Specification) - Constructor for class net.sf.freecol.common.model.SettlementType
-
Creates a new settlement type.
- SettlementType(FreeColXMLReader, Specification) - Constructor for class net.sf.freecol.common.model.SettlementType
-
Creates a new settlement type.
- settlementTypes - Variable in class net.sf.freecol.common.model.NationType
-
The types of settlement this Nation has.
- setTo(TileType) - Method in class net.sf.freecol.common.model.TileTypeChange
-
Set the destination tile type.
- setToggleBordersOption(boolean) - Method in class net.sf.freecol.client.gui.panel.MiniMap
-
- setToggleFogOfWarOption(boolean) - Method in class net.sf.freecol.client.gui.panel.MiniMap
-
- setTraded(boolean) - Method in class net.sf.freecol.common.model.MarketData
-
Set the trading status of this MarketData.
- setTradeRoute(TradeRoute) - Method in class net.sf.freecol.common.model.Unit
-
Set the unit trade route.
- setTradeRoutes(List<TradeRoute>) - Method in class net.sf.freecol.client.control.InGameController
-
Sets the trade routes for this player
Called from TradeRoutePanel.deleteTradeRoute
- setTradeRoutes(List<TradeRoute>) - Method in class net.sf.freecol.common.model.Player
-
Set the players trade routes.
- setTradeRoutes(List<TradeRoute>) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Server query-response for setting the trade routes.
- setTradeRoutes(ServerPlayer, List<TradeRoute>) - Method in class net.sf.freecol.server.control.InGameController
-
Set trade routes for a player.
- SetTradeRoutesMessage - Class in net.sf.freecol.common.networking
-
The message sent when setting the trade routes.
- SetTradeRoutesMessage(List<TradeRoute>) - Constructor for class net.sf.freecol.common.networking.SetTradeRoutesMessage
-
Create a new SetTradeRoutesMessage with the
supplied routes.
- SetTradeRoutesMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.SetTradeRoutesMessage
-
Create a new SetTradeRoutesMessage from a
supplied element.
- setTransferHandlers(boolean) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
-
- setTransport(AIUnit) - Method in class net.sf.freecol.server.ai.TransportableAIObject
-
Sets the carrier responsible for transporting this object.
- setTransportable(TransportableAIObject) - Method in class net.sf.freecol.server.ai.Wish
-
Assigns a TransportableAIObject to this Wish.
- setTransportDestination(Location) - Method in class net.sf.freecol.server.ai.AIGoods
-
Set the destination location for this transportable AI object.
- setTransportDestination(Location) - Method in class net.sf.freecol.server.ai.AIUnit
-
Set the destination location for this transportable AI object.
- setTransportDestination(Location) - Method in class net.sf.freecol.server.ai.TransportableAIObject
-
Set the destination location for this transportable AI object.
- setTransportPriority(int) - Method in class net.sf.freecol.server.ai.TransportableAIObject
-
Sets the priority of getting this object to its destination.
- setTreasureAmount(int) - Method in class net.sf.freecol.common.model.Unit
-
Set the amount of treasure in this unit.
- setTurn(Turn) - Method in class net.sf.freecol.common.model.Game
-
Sets the current turn in this game.
- setTurnCount(int) - Method in class net.sf.freecol.common.model.mission.AbstractMission
-
Set the TurnCount value.
- setTurns(int) - Method in class net.sf.freecol.common.model.PathNode
-
Sets the number of turns it will take to reach this PathNode's
Tile in the path.
- setTurnsOfTraining(int) - Method in class net.sf.freecol.common.model.Unit
-
Sets the number of turns this unit has been training.
- setTurnsToComplete(int) - Method in class net.sf.freecol.common.model.TileImprovement
-
Sets the turns required to complete the improvement.
- setTurnsToLearn(int) - Method in class net.sf.freecol.common.model.UnitTypeChange
-
Sets the turns to learn.
- setType(String) - Method in class net.sf.freecol.common.model.Scope
-
Sets the type.
- setType(BuildingType) - Method in class net.sf.freecol.common.model.Building
-
Changes the type of the Building.
- setType(FoundingFather.FoundingFatherType) - Method in class net.sf.freecol.common.model.FoundingFather
-
Set the type of this FoundingFather.
- setType(GoodsType) - Method in class net.sf.freecol.common.model.AbstractGoods
-
Set the goods type.
- setType(LostCityRumour.RumourType) - Method in class net.sf.freecol.common.model.LostCityRumour
-
Set the type of rumour.
- setType(Modifier.ModifierType) - Method in class net.sf.freecol.common.model.Modifier
-
Set the modifier type.
- setType(NationType) - Method in class net.sf.freecol.common.model.Nation
-
Set the nation type.
- setType(SettlementType) - Method in class net.sf.freecol.common.model.Settlement
-
Set the settlement type.
- setType(TileImprovementType) - Method in class net.sf.freecol.server.ai.TileImprovementPlan
-
Sets the type of this TileImprovementPlan.
- setType(TileType) - Method in class net.sf.freecol.common.model.Tile
-
Sets the type for this Tile.
- setType(UnitType) - Method in class net.sf.freecol.common.model.Unit
-
Sets the type of the unit.
- setTypeChanges(List<UnitTypeChange>) - Method in class net.sf.freecol.common.model.UnitType
-
Sets the list of all type changes associated with this unit type.
- setUnattended(boolean) - Method in class net.sf.freecol.common.model.ProductionType
-
Set the unattended state of this production.
- setUnionColor(Color) - Method in class net.sf.freecol.client.gui.panel.Flag
-
Sets the union color of the flag and returns the flag itself.
- setUnionPosition(Flag.UnionPosition) - Method in class net.sf.freecol.client.gui.panel.Flag
-
Sets the union position of the flag and returns the flag
itself.
- setUnionShape(Flag.UnionShape) - Method in class net.sf.freecol.client.gui.panel.Flag
-
Sets the union shape of the flag and returns the flag itself.
- setUnit(Unit) - Method in class net.sf.freecol.common.model.mission.AbstractMission
-
Set the Unit value.
- setUnit(Unit) - Method in class net.sf.freecol.common.model.TradeItem
-
Set the unit to trade.
- setUnit(Unit) - Method in class net.sf.freecol.common.model.UnitTradeItem
-
Set the unit to trade.
- setUnits(List<AbstractUnit>) - Method in class net.sf.freecol.common.model.FoundingFather
-
Set the units supplied by this Founding Father.
- setUnknownEnemy(Player) - Method in class net.sf.freecol.common.model.Game
-
Sets the unknown enemy player.
- setUpgrades(Map<UnitType, UnitType>) - Method in class net.sf.freecol.common.model.FoundingFather
-
Set the upgrades triggered by this Founding Father.
- setupMouseListeners() - Method in class net.sf.freecol.client.gui.Canvas
-
- setupMouseListeners() - Method in class net.sf.freecol.client.gui.GUI
-
Set up the mouse listeners for the canvas and map viewer.
- setupMouseListeners() - Method in class net.sf.freecol.client.gui.SwingGUI
-
Set up the mouse listeners for the canvas and map viewer.
- setUserCacheDirectory(String) - Static method in class net.sf.freecol.common.io.FreeColDirectories
-
Sets the user cache directory, that is the directory under which
the user-specific cache files live.
- setUserConfigDirectory(String) - Static method in class net.sf.freecol.common.io.FreeColDirectories
-
Sets the user config directory, that is the directory under which
the user-specific config files live.
- setUserDataDirectory(String) - Static method in class net.sf.freecol.common.io.FreeColDirectories
-
Sets the main user data directory, creating it if necessary.
- setUserDirectories() - Static method in class net.sf.freecol.common.io.FreeColDirectories
-
Checks/creates the freecol directory structure for the current
user.
- setValue(boolean) - Method in class net.sf.freecol.client.gui.option.BooleanOptionUI
-
Sets the value of this UI's component.
- setValue(boolean) - Method in class net.sf.freecol.common.model.Ability
-
Set the ability value.
- setValue(float) - Method in class net.sf.freecol.common.model.Modifier
-
Set the modifier value.
- setValue(int) - Method in class net.sf.freecol.common.model.Tension
-
Sets the current tension value.
- setValue(int) - Method in class net.sf.freecol.server.ai.ValuedAIObject
-
Set the Value value.
- setValue(File) - Method in class net.sf.freecol.client.gui.option.FileOptionUI
-
Sets the value of this UI's component.
- setValue(File) - Method in class net.sf.freecol.common.option.FileOption
-
Sets the value of this option.
- setValue(Boolean) - Method in class net.sf.freecol.common.option.BooleanOption
-
Sets the value of this option.
- setValue(Integer) - Method in class net.sf.freecol.common.model.Operand
-
Sets the operand value.
- setValue(Integer) - Method in class net.sf.freecol.common.option.IntegerOption
-
Sets the value of this option.
- setValue(Integer) - Method in class net.sf.freecol.common.option.SelectOption
-
Sets the value of this option.
- setValue(Object) - Method in class net.sf.freecol.client.gui.panel.FreeColDialog
-
Set the value of this dialog.
- setValue(String) - Method in class net.sf.freecol.common.model.Event
-
Sets the event restriction.
- setValue(String) - Method in class net.sf.freecol.common.option.StringOption
-
Sets the value of this option.
- setValue(String) - Method in class net.sf.freecol.common.option.TextOption
-
Sets the value of this option.
- setValue(String, String) - Method in class net.sf.freecol.common.option.AbstractOption
-
Sets the value of this option from the given string representation.
- setValue(String, String) - Method in class net.sf.freecol.common.option.AudioMixerOption
-
Sets the value of this option from the given string representation.
- setValue(String, String) - Method in class net.sf.freecol.common.option.BooleanOption
-
Sets the value of this option from the given string representation.
- setValue(String, String) - Method in class net.sf.freecol.common.option.FileOption
-
Sets the value of this option from the given string representation.
- setValue(String, String) - Method in class net.sf.freecol.common.option.IntegerOption
-
Sets the value of this option from the given string representation.
- setValue(String, String) - Method in class net.sf.freecol.common.option.LanguageOption
-
Sets the value of this option from the given string representation.
- setValue(String, String) - Method in class net.sf.freecol.common.option.ModOption
-
Sets the value of this option from the given string representation.
- setValue(String, String) - Method in class net.sf.freecol.common.option.OptionGroup
-
Sets the value of this option from the given string representation.
- setValue(String, String) - Method in class net.sf.freecol.common.option.StringOption
-
Sets the value of this option from the given string representation.
- setValue(String, String) - Method in class net.sf.freecol.common.option.TextOption
-
Sets the value of this option from the given string representation.
- setValue(String, String) - Method in class net.sf.freecol.common.option.UnitTypeOption
-
Sets the value of this option from the given string representation.
- setValue(List<AbstractOption<T>>) - Method in class net.sf.freecol.common.option.ListOption
-
Sets the value of this ListOption.
- setValue(FreeColAction) - Method in class net.sf.freecol.client.gui.action.FreeColAction
-
Does nothing except log a warning.
- setValue(FreeColModFile) - Method in class net.sf.freecol.common.option.ModOption
-
Sets the current value of this option.
- setValue(AbstractUnit) - Method in class net.sf.freecol.common.option.AbstractUnitOption
-
Sets the value of this option.
- setValue(UnitType) - Method in class net.sf.freecol.common.option.UnitTypeOption
-
Sets the current value of this UnitTypeOption.
- setValue(AudioMixerOption.MixerWrapper) - Method in class net.sf.freecol.common.option.AudioMixerOption
-
Sets the value of this option.
- setValue(LanguageOption.Language) - Method in class net.sf.freecol.common.option.LanguageOption
-
Sets the value of this option.
- setValue(OptionGroup) - Method in class net.sf.freecol.common.option.OptionGroup
-
Sets the value of this option.
- setValue(T) - Method in class net.sf.freecol.common.option.AbstractOption
-
Sets the value of this option.
- setValue(T) - Method in interface net.sf.freecol.common.option.Option
-
Sets the value of this option.
- setValueAt(Object, int, int) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.PlayersTableModel
-
Sets the value at the specified location.
- setValueRank(int) - Method in class net.sf.freecol.common.option.RangeOption
-
Sets the value through the rank in the list of values of this
RangeOption.
- setValues(List<T>) - Method in class net.sf.freecol.common.model.BuildQueue
-
Sets the values.
- setValues(UnitType, GoodsType[]) - Method in class net.sf.freecol.common.model.Tile.IndianSettlementInternals
-
Set the internal values.
- setValues(AbstractOption<T>) - Method in class net.sf.freecol.common.option.AbstractOption
-
Sets the values from another option.
- setVirtual(boolean) - Method in class net.sf.freecol.common.model.TileImprovement
-
Set the virtual status of this improvement.
- setVisible(boolean) - Method in class net.sf.freecol.client.gui.panel.FreeColDialog
- setVisited(Player) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Sets the contact level of this settlement to indicate that a European player
has visited the settlement.
- setVolume(int) - Method in class net.sf.freecol.common.sound.SoundPlayer
-
- setVolume(SourceDataLine, int) - Method in class net.sf.freecol.common.sound.SoundPlayer.SoundPlayerThread
-
- setWantedGoods(int, GoodsType) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Sets the goods wanted by this settlement.
- setWantedGoods(GoodsType[]) - Method in class net.sf.freecol.common.model.IndianSettlement
-
Sets the goods wanted by this Settlement.
- setWeight(float) - Method in class net.sf.freecol.server.ai.goal.Goal
-
Sets a relative weight for this goal.
- setWindowSize(String) - Static method in class net.sf.freecol.FreeCol
-
Sets the window size.
- setWork(Runnable) - Method in class net.sf.freecol.client.FreeColClient
-
Give the worker some work.
- setWorkFor(Unit) - Method in class net.sf.freecol.common.model.WorkLocation
-
Install a unit at the best occupation for it at this work location.
- setWorkImprovement(TileImprovement) - Method in class net.sf.freecol.common.model.Unit
-
Sets the TileImprovement that this pioneer is contributing to.
- setWorkLeft(int) - Method in class net.sf.freecol.common.model.Unit
-
Sets the amount of work left.
- setWorkTile(Tile) - Method in class net.sf.freecol.common.model.ColonyTile
-
Sets the work tile.
- setWorkType(GoodsType) - Method in class net.sf.freecol.common.model.Unit
-
Set the type of goods this unit is producing in its current occupation.
- setWriteScope(FreeColXMLWriter.WriteScope) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
-
Set the write scope prevailing on this stream.
- setZIndex(int) - Method in class net.sf.freecol.common.model.TileImprovementType
-
Set the layer.
- setZoomOption(int) - Method in class net.sf.freecol.client.gui.panel.MiniMap
-
- SEVERAL - net.sf.freecol.common.model.Disaster.Effects
-
The several.
- sharedInstance - Static variable in class net.sf.freecol.client.gui.plaf.FreeColBrightPanelUI
-
- sharedInstance - Static variable in class net.sf.freecol.client.gui.plaf.FreeColButtonUI
-
- sharedInstance - Static variable in class net.sf.freecol.client.gui.plaf.FreeColMenuBarUI
-
- sharedInstance - Static variable in class net.sf.freecol.client.gui.plaf.FreeColPanelUI
-
- sharedInstance - Static variable in class net.sf.freecol.client.gui.plaf.FreeColPopupMenuUI
-
- sharedInstance - Static variable in class net.sf.freecol.client.gui.plaf.FreeColSelectedPanelUI
-
- sharedInstance - Static variable in class net.sf.freecol.client.gui.plaf.FreeColToolTipUI
-
- sharedInstance - Static variable in class net.sf.freecol.client.gui.plaf.FreeColTransparentPanelUI
-
- SHIP_TRADE_PENALTY - Static variable in class net.sf.freecol.common.model.GameOptions
-
The penalty applied to trading with the natives from a ship.
- SHIP_TRADE_PENALTY - Static variable in class net.sf.freecol.common.model.Modifier
-
The Constant SHIP_TRADE_PENALTY.
- SHIP_TRADE_PENALTY_SOURCE - Static variable in class net.sf.freecol.common.model.Specification
-
The Constant SHIP_TRADE_PENALTY_SOURCE.
- shipNameLock - Static variable in class net.sf.freecol.common.i18n.NameCache
-
- shipNames - Static variable in class net.sf.freecol.common.i18n.NameCache
-
Ship names.
- SHORT_DESCRIPTION_SUFFIX - Static variable in class net.sf.freecol.common.i18n.Messages
-
- shortDescriptionKey(String) - Static method in class net.sf.freecol.common.i18n.Messages
-
- shortenName(String) - Static method in class net.sf.freecol.tools.TranslationReport
-
- shouldAllowMessage(ModelMessage) - Method in class net.sf.freecol.client.control.InGameController
-
Provides an opportunity to filter the messages delivered to the canvas.
- shouldAttack(Unit) - Method in class net.sf.freecol.server.ai.mission.TransportMission
-
Decide if this unit has a good chance of defeating another.
- shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.AssignTradeRouteAction
-
Checks if this action should be enabled.
- shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.BuildColonyAction
-
Checks if this action should be enabled.
- shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.ChangeAction
-
Checks if this action should be enabled.
- shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.ChangeWindowedModeAction
-
Checks if this action should be enabled.
- shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.ChatAction
-
Checks if this action should be enabled.
- shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.DebugAction
-
Checks if this action should be enabled.
- shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.DeclareIndependenceAction
-
Checks if this action should be enabled.
- shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.DetermineHighSeasAction
-
Checks if this action should be enabled.
- shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.EuropeAction
-
Checks if this action should be enabled.
- shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.FortifyAction
-
Checks if this action should be enabled.
- shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.FreeColAction
-
Checks if this action should be enabled.
- shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.GotoAction
-
Checks if this action should be enabled.
- shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.GotoTileAction
-
Checks if this action should be enabled.
- shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.ImprovementAction
-
Checks if this action should be enabled.
- shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.LoadAction
-
Checks if this action should be enabled.
- shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.MapboardAction
-
Checks if this action should be enabled.
- shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.MiniMapZoomInAction
-
Checks if this action should be enabled.
- shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.MiniMapZoomOutAction
-
Checks if this action should be enabled.
- shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.NewEmptyMapAction
-
Checks if this action should be enabled.
- shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.RetireAction
-
Checks if this action should be enabled.
- shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.SaveAction
-
Checks if this action should be enabled.
- shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.ScaleMapAction
-
Checks if this action should be enabled.
- shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.SelectableAction
-
Checks if this action should be enabled.
- shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.UnitAction
-
Checks if this action should be enabled.
- shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.UnloadAction
-
Checks if this action should be enabled.
- shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.ZoomInAction
-
Checks if this action should be enabled.
- shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.ZoomOutAction
-
Checks if this action should be enabled.
- shouldBeSelected() - Method in class net.sf.freecol.client.gui.action.ChangeWindowedModeAction
-
Should this action be selected?
Override this in subclasses.
- shouldBeSelected() - Method in class net.sf.freecol.client.gui.action.DisplayTileTextAction
-
Should this action be selected?
Override this in subclasses.
- shouldBeSelected() - Method in class net.sf.freecol.client.gui.action.SelectableAction
-
Should this action be selected?
Override this in subclasses.
- shouldBeStored() - Method in class net.sf.freecol.server.ai.GoodsWish
-
Checks if this Wish needs to be stored in a savegame.
- shouldBeStored() - Method in class net.sf.freecol.server.ai.Wish
-
Checks if this Wish needs to be stored in a savegame.
- shouldClearContainers() - Method in class net.sf.freecol.common.io.FreeColXMLReader
-
Should the game object type being read clear its containers before
reading the child elements?
Usually true, but not if the type is extending another one.
- shouldEnable - Variable in class net.sf.freecol.client.gui.panel.NewUnitPanel
-
Is there at least one available unit?
- shouldEnable - Variable in class net.sf.freecol.client.gui.panel.RecruitPanel
-
Is there at least one recruitable unit?
- shouldHaveAIObject(FreeColGameObject) - Method in class net.sf.freecol.server.ai.AIMain
-
Should a FreeColGameObject have a corresponding AI
object?
Strictly true only for AI players and their units and colonies
(not (yet) for native settlements).
- shouldIntern() - Method in class net.sf.freecol.common.io.FreeColXMLReader
-
Should reads from this stream intern their objects into the
enclosing game?
- shouldRun - Variable in class net.sf.freecol.common.networking.ReceivingThread
-
Whether the thread should run.
- shouldRun() - Method in class net.sf.freecol.common.networking.ReceivingThread
-
Checks if this thread should run.
- shouldTakeTransportTo(Location) - Method in class net.sf.freecol.common.model.Unit
-
Should the unit use transport to get to a specified tile?
True if: - The location is not null - The unit is not naval - The unit is not
there already AND - there is no path OR the path uses an existing carrier.
- SHOW - Static variable in class net.sf.freecol.client.gui.panel.ErrorPanel
-
- SHOW_COLONY_WARNINGS - Static variable in class net.sf.freecol.client.ClientOptions
-
Show warnings about colony sites.
- SHOW_DIFFICULTY - net.sf.freecol.client.gui.panel.NewPanel.NewPanelAction
-
- SHOW_END_TURN_DIALOG - Static variable in class net.sf.freecol.client.ClientOptions
-
Show the end turn dialog.
- SHOW_GOODS_MOVEMENT - Static variable in class net.sf.freecol.client.ClientOptions
-
Show goods movement messages.
- SHOW_NOT_BEST_TILE - Static variable in class net.sf.freecol.client.ClientOptions
-
Show warnings about suboptimal colony tile choice.
- SHOW_PRECOMBAT - Static variable in class net.sf.freecol.client.ClientOptions
-
Show the pre-combat dialog?
- SHOW_SAVEGAME_SETTINGS - Static variable in class net.sf.freecol.client.ClientOptions
-
Use default values for savegames instead of displaying a dialog.
- SHOW_SAVEGAME_SETTINGS_ALWAYS - Static variable in class net.sf.freecol.client.ClientOptions
-
- SHOW_SAVEGAME_SETTINGS_MULTIPLAYER - Static variable in class net.sf.freecol.client.ClientOptions
-
- SHOW_SAVEGAME_SETTINGS_NEVER - Static variable in class net.sf.freecol.client.ClientOptions
-
- showAboutPanel() - Method in class net.sf.freecol.client.gui.Canvas
-
Display the AboutPanel.
- showAboutPanel() - Method in class net.sf.freecol.client.gui.GUI
-
- showAboutPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showAllBox - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel
-
The check box to enable showing all buildables.
- showBuildings - Variable in class net.sf.freecol.client.gui.panel.CompactLabourReport
-
- showBuildQueuePanel(Colony) - Method in class net.sf.freecol.client.gui.Canvas
-
Show the BuildQueuePanel for a given colony.
- showBuildQueuePanel(Colony) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showBuildQueuePanel(Colony, Runnable) - Method in class net.sf.freecol.client.gui.Canvas
-
Show a build queue panel, with a special callback when it is closed.
- showBuildQueuePanel(Colony, Runnable) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showCaptureGoodsDialog(Unit, List<Goods>, DialogHandler<List<Goods>>) - Method in class net.sf.freecol.client.gui.Canvas
-
Display the CaptureGoodsDialog.
- showCaptureGoodsDialog(Unit, List<Goods>, DialogHandler<List<Goods>>) - Method in class net.sf.freecol.client.gui.GUI
-
- showCaptureGoodsDialog(Unit, List<Goods>, DialogHandler<List<Goods>>) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showChatPanel() - Method in class net.sf.freecol.client.gui.Canvas
-
Displays the ChatPanel.
- showChatPanel() - Method in class net.sf.freecol.client.gui.GUI
-
- showChatPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showChoiceDialog(Tile, Object, ImageIcon, String, List<ChoiceItem<T>>) - Method in class net.sf.freecol.client.gui.Canvas
-
Displays a modal dialog with text and a choice of options.
- showChooseFoundingFatherDialog(List<FoundingFather>, DialogHandler<FoundingFather>) - Method in class net.sf.freecol.client.gui.Canvas
-
Displays the ChooseFoundingFatherDialog.
- showChooseFoundingFatherDialog(List<FoundingFather>, DialogHandler<FoundingFather>) - Method in class net.sf.freecol.client.gui.GUI
-
- showChooseFoundingFatherDialog(List<FoundingFather>, DialogHandler<FoundingFather>) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showClientOptionsDialog() - Method in class net.sf.freecol.client.gui.Canvas
-
Displays a dialog for setting client options.
- showClientOptionsDialog() - Method in class net.sf.freecol.client.gui.GUI
-
- showClientOptionsDialog() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showColonies - Variable in class net.sf.freecol.client.gui.panel.ReportUnitPanel
-
Whether to show colonies even if no selected units are present.
- showColonyPanel(Colony, Unit) - Method in class net.sf.freecol.client.gui.Canvas
-
Displays the colony panel of the given Colony.
- showColonyPanel(Colony, Unit) - Method in class net.sf.freecol.client.gui.GUI
-
- showColonyPanel(Colony, Unit) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showColonyPanel2(Colony, Unit) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showColopediaPanel(String) - Method in class net.sf.freecol.client.gui.Canvas
-
Show the colopedia entry for a given node.
- showColopediaPanel(String) - Method in class net.sf.freecol.client.gui.GUI
-
- showColopediaPanel(String) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showColorChooserPanel(ActionListener) - Method in class net.sf.freecol.client.gui.Canvas
-
Show a ColorChooserPanel.
- showColorChooserPanel(ActionListener) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showCompactLabourReport() - Method in class net.sf.freecol.client.gui.Canvas
-
Show the compact labour report.
- showCompactLabourReport() - Method in class net.sf.freecol.client.gui.GUI
-
- showCompactLabourReport() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showCompactLabourReport(LabourData.UnitData) - Method in class net.sf.freecol.client.gui.Canvas
-
Show the compat labour report for the specified unit data.
- showCompactLabourReport(LabourData.UnitData) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showConfirmDeclarationDialog() - Method in class net.sf.freecol.client.gui.Canvas
-
Display a dialog to confirm a declaration of independence.
- showConfirmDialog(Tile, Object, ImageIcon, String, String) - Method in class net.sf.freecol.client.gui.Canvas
-
Displays a modal dialog with a text and a ok/cancel option.
- showDeclarationPanel() - Method in class net.sf.freecol.client.gui.Canvas
-
Display a panel showing the declaration of independence with
animated signature.
- showDeclarationPanel() - Method in class net.sf.freecol.client.gui.GUI
-
- showDeclarationPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showDetails() - Method in class net.sf.freecol.client.gui.panel.ReportLabourPanel
-
- showDetails(ColopediaTreeItem) - Method in class net.sf.freecol.client.gui.panel.ColopediaPanel
-
- ShowDifficultyAction - Class in net.sf.freecol.client.gui.action
-
An action for displaying the current difficulty level.
- ShowDifficultyAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ShowDifficultyAction
-
Creates a new ShowDifficultyAction.
- showDifficultyDialog() - Method in class net.sf.freecol.client.gui.GUI
-
- showDifficultyDialog() - Method in class net.sf.freecol.client.gui.SwingGUI
-
Display a difficulty dialog allowing only viewing of game options.
- showDifficultyDialog(Specification, OptionGroup) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showDifficultyDialog(Specification, OptionGroup, boolean) - Method in class net.sf.freecol.client.gui.Canvas
-
Display the difficulty dialog for a given group.
- showDumpCargoDialog(Unit, DialogHandler<List<Goods>>) - Method in class net.sf.freecol.client.gui.Canvas
-
Displays the DumpCargoDialog.
- showDumpCargoDialog(Unit, DialogHandler<List<Goods>>) - Method in class net.sf.freecol.client.gui.GUI
-
- showDumpCargoDialog(Unit, DialogHandler<List<Goods>>) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showEditOptionDialog(Option) - Method in class net.sf.freecol.client.gui.Canvas
-
Display the EditOptionDialog.
- showEditOptionDialog(Option) - Method in class net.sf.freecol.client.gui.GUI
-
- showEditOptionDialog(Option) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showEditSettlementDialog(IndianSettlement) - Method in class net.sf.freecol.client.gui.Canvas
-
Display the EditSettlementDialog.
- showEmigrationDialog(Player, boolean, DialogHandler<Integer>) - Method in class net.sf.freecol.client.gui.Canvas
-
Shows the panel that allows the user to choose which unit will emigrate
from Europe.
- showEmigrationDialog(Player, boolean, DialogHandler<Integer>) - Method in class net.sf.freecol.client.gui.GUI
-
- showEmigrationDialog(Player, boolean, DialogHandler<Integer>) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showEndTurnDialog(List<Unit>, DialogHandler<Boolean>) - Method in class net.sf.freecol.client.gui.Canvas
-
Display the EndTurnDialog with given units that could still move.
- showEndTurnDialog(List<Unit>, DialogHandler<Boolean>) - Method in class net.sf.freecol.client.gui.GUI
-
- showEndTurnDialog(List<Unit>, DialogHandler<Boolean>) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showErrorMessage(String) - Method in class net.sf.freecol.client.gui.Canvas
-
Displays an error message.
- showErrorMessage(String) - Method in class net.sf.freecol.client.gui.GUI
-
- showErrorMessage(String) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showErrorMessage(String, String) - Method in class net.sf.freecol.client.gui.Canvas
-
Displays an error message.
- showErrorMessage(String, String) - Method in class net.sf.freecol.client.gui.GUI
-
- showErrorMessage(String, String) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showErrorMessage(StringTemplate) - Method in class net.sf.freecol.client.gui.GUI
-
- showErrorMessage(StringTemplate) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showEuropePanel() - Method in class net.sf.freecol.client.gui.Canvas
-
Displays the EuropePanel.
- showEuropePanel() - Method in class net.sf.freecol.client.gui.GUI
-
- showEuropePanel() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showEventPanel(String, String, String) - Method in class net.sf.freecol.client.gui.Canvas
-
Display an event panel.
- showEventPanel(String, String, String) - Method in class net.sf.freecol.client.gui.GUI
-
- showEventPanel(String, String, String) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showFindSettlementPanel() - Method in class net.sf.freecol.client.gui.Canvas
-
Display the FindSettlementPanel.
- showFindSettlementPanel() - Method in class net.sf.freecol.client.gui.GUI
-
- showFindSettlementPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showFirstContactDialog(Player, Player, Tile, int, DialogHandler<Boolean>) - Method in class net.sf.freecol.client.gui.Canvas
-
Display the first contact dialog (which is really just a
non-modal confirm dialog).
- showFirstContactDialog(Player, Player, Tile, int, DialogHandler<Boolean>) - Method in class net.sf.freecol.client.gui.GUI
-
- showFirstContactDialog(Player, Player, Tile, int, DialogHandler<Boolean>) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showForeignColony(Settlement) - Method in class net.sf.freecol.client.gui.Canvas
-
Detailed view of a foreign colony when in debug mode.
- showForeignColony(Settlement) - Method in class net.sf.freecol.client.gui.GUI
-
- showForeignColony(Settlement) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showFreeColDialog(FreeColDialog<T>, Tile) - Method in class net.sf.freecol.client.gui.Canvas
-
Displays the given dialog, optionally making sure a tile is visible.
- showFreeColPanel(FreeColPanel, Tile, boolean) - Method in class net.sf.freecol.client.gui.Canvas
-
Displays the given panel, making sure a tile is visible.
- ShowGameOptionsAction - Class in net.sf.freecol.client.gui.action
-
An action for displaying the Game Options.
- ShowGameOptionsAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ShowGameOptionsAction
-
Creates a new ShowGameOptionsAction.
- showGameOptionsDialog(boolean, boolean) - Method in class net.sf.freecol.client.gui.Canvas
-
Display the GameOptionsDialog.
- showGameOptionsDialog(boolean, boolean) - Method in class net.sf.freecol.client.gui.GUI
-
- showGameOptionsDialog(boolean, boolean) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showHighScoresPanel(String, List<HighScore>) - Method in class net.sf.freecol.client.gui.Canvas
-
Displays the high scores panel.
- showHighScoresPanel(String, List<HighScore>) - Method in class net.sf.freecol.client.gui.GUI
-
- showHighScoresPanel(String, List<HighScore>) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showIndianSettlementPanel(IndianSettlement) - Method in class net.sf.freecol.client.gui.Canvas
-
Displays the panel of the given native settlement.
- showIndianSettlementPanel(IndianSettlement) - Method in class net.sf.freecol.client.gui.GUI
-
- showIndianSettlementPanel(IndianSettlement) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showInformationMessage(String) - Method in class net.sf.freecol.client.gui.GUI
-
- showInformationMessage(String) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showInformationMessage(FreeColObject, String) - Method in class net.sf.freecol.client.gui.GUI
-
- showInformationMessage(FreeColObject, String) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showInformationMessage(FreeColObject, StringTemplate) - Method in class net.sf.freecol.client.gui.Canvas
-
Shows a message with some information and an "OK"-button.
- showInformationMessage(FreeColObject, StringTemplate) - Method in class net.sf.freecol.client.gui.GUI
-
- showInformationMessage(FreeColObject, StringTemplate) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showInformationMessage(FreeColObject, Tile, ImageIcon, StringTemplate) - Method in class net.sf.freecol.client.gui.Canvas
-
Shows a message with some information and an "OK"-button.
- showInformationMessage(Settlement, String) - Method in class net.sf.freecol.client.gui.GUI
-
- showInformationMessage(Settlement, StringTemplate) - Method in class net.sf.freecol.client.gui.GUI
-
- showInformationMessage(Settlement, StringTemplate) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showInformationMessage(StringTemplate) - Method in class net.sf.freecol.client.gui.GUI
-
- showInformationMessage(StringTemplate) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showInformationMessage(Tile, String) - Method in class net.sf.freecol.client.gui.GUI
-
- showInformationMessage(Tile, StringTemplate) - Method in class net.sf.freecol.client.gui.GUI
-
- showInformationMessage(Tile, StringTemplate) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showInformationMessage(Unit, StringTemplate) - Method in class net.sf.freecol.client.gui.GUI
-
- showInformationMessage(Unit, StringTemplate) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showInputDialog(Tile, StringTemplate, String, String, String) - Method in class net.sf.freecol.client.gui.Canvas
-
Displays a modal dialog with a text field and a ok/cancel option.
- showLoadDialog(File) - Method in class net.sf.freecol.client.gui.GUI
-
- showLoadDialog(File) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showLoadDialog(File, FileFilter[]) - Method in class net.sf.freecol.client.gui.Canvas
-
Displays a dialog where the user may choose a file.
- showLoadDialog(File, FileFilter[]) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showLoadingSavegameDialog(boolean, boolean) - Method in class net.sf.freecol.client.gui.Canvas
-
Displays a dialog for setting options when loading a savegame.
- showLoadingSavegameDialog(boolean, boolean) - Method in class net.sf.freecol.client.gui.GUI
-
- showLoadingSavegameDialog(boolean, boolean) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showLoadSaveFileDialog() - Method in class net.sf.freecol.client.gui.GUI
-
- showLogFilePanel() - Method in class net.sf.freecol.client.gui.Canvas
-
Show a panel containing the log file.
- showLogFilePanel() - Method in class net.sf.freecol.client.gui.GUI
-
- showLogFilePanel() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- ShowMainAction - Class in net.sf.freecol.client.gui.action
-
Returns to the MainPanel.
- ShowMainAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ShowMainAction
-
Creates this action.
- showMainPanel(String) - Method in class net.sf.freecol.client.gui.Canvas
-
Shows the MainPanel.
- showMainPanel(String) - Method in class net.sf.freecol.client.gui.GUI
-
- showMainPanel(String) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showMapEditorTransformPanel() - Method in class net.sf.freecol.client.gui.Canvas
-
Display the map editor transform panel.
- ShowMapGeneratorOptionsAction - Class in net.sf.freecol.client.gui.action
-
An action for displaying the Map Generator Options.
- ShowMapGeneratorOptionsAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ShowMapGeneratorOptionsAction
-
Creates a new ShowMapGeneratorOptionsAction.
- showMapGeneratorOptionsDialog(boolean) - Method in class net.sf.freecol.client.gui.Canvas
-
Display the map generator options dialog.
- showMapGeneratorOptionsDialog(boolean) - Method in class net.sf.freecol.client.gui.GUI
-
- showMapGeneratorOptionsDialog(boolean) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showMapSizeDialog() - Method in class net.sf.freecol.client.gui.Canvas
-
Display the map size dialog.
- showMapSizeDialog() - Method in class net.sf.freecol.client.gui.GUI
-
- showMapSizeDialog() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showMission - Static variable in class net.sf.freecol.common.debug.FreeColDebugger
-
Show the mission for an AI unit?
- showMissionInfo - Static variable in class net.sf.freecol.common.debug.FreeColDebugger
-
Show full mission information?
- showModelMessages(List<ModelMessage>) - Method in class net.sf.freecol.client.gui.Canvas
-
Displays a number of ModelMessages.
- showModelMessages(List<ModelMessage>) - Method in class net.sf.freecol.client.gui.GUI
-
- showModelMessages(List<ModelMessage>) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showMonarchDialog(Monarch.MonarchAction, StringTemplate, String, DialogHandler<Boolean>) - Method in class net.sf.freecol.client.gui.Canvas
-
Display the monarch dialog.
- showMonarchDialog(Monarch.MonarchAction, StringTemplate, String, DialogHandler<Boolean>) - Method in class net.sf.freecol.client.gui.GUI
-
- showMonarchDialog(Monarch.MonarchAction, StringTemplate, String, DialogHandler<Boolean>) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showNamingDialog(StringTemplate, String, Unit, DialogHandler<String>) - Method in class net.sf.freecol.client.gui.Canvas
-
Display a dialog to set a new name for something.
- showNamingDialog(StringTemplate, String, Unit, DialogHandler<String>) - Method in class net.sf.freecol.client.gui.GUI
-
- showNamingDialog(StringTemplate, String, Unit, DialogHandler<String>) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showNegotiationDialog(FreeColGameObject, FreeColGameObject, DiplomaticTrade, StringTemplate) - Method in class net.sf.freecol.client.gui.Canvas
-
Displays the NegotiationDialog.
- showNegotiationDialog(FreeColGameObject, FreeColGameObject, DiplomaticTrade, StringTemplate) - Method in class net.sf.freecol.client.gui.GUI
-
- showNegotiationDialog(FreeColGameObject, FreeColGameObject, DiplomaticTrade, StringTemplate) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showNetProduction - Variable in class net.sf.freecol.client.gui.panel.CompactLabourReport
-
- showNetProduction() - Method in class net.sf.freecol.client.gui.panel.LabourData.UnitData
-
- showNewPanel() - Method in class net.sf.freecol.client.gui.GUI
-
- showNewPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showNewPanel(Specification) - Method in class net.sf.freecol.client.gui.Canvas
-
Display the NewPanel for a given optional specification.
- showNewPanel(Specification) - Method in class net.sf.freecol.client.gui.GUI
-
- showNewPanel(Specification) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showOnlyMyColonies - Static variable in class net.sf.freecol.client.gui.panel.SelectDestinationDialog
-
Show only the player colonies.
- showOpeningVideo(String) - Method in class net.sf.freecol.client.gui.GUI
-
Shows the VideoPanel.
- showOpeningVideo(String) - Method in class net.sf.freecol.client.gui.SwingGUI
-
Shows the VideoPanel.
- showParametersDialog() - Method in class net.sf.freecol.client.gui.Canvas
-
Display the parameters dialog.
- showParametersDialog() - Method in class net.sf.freecol.client.gui.GUI
-
- showParametersDialog() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showPreCombatDialog(Unit, FreeColGameObject, Tile) - Method in class net.sf.freecol.client.gui.Canvas
-
Display a dialog to confirm a combat.
- showPreCombatDialog(Unit, FreeColGameObject, Tile) - Method in class net.sf.freecol.client.gui.GUI
-
- showPreCombatDialog(Unit, FreeColGameObject, Tile) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showProduction - Variable in class net.sf.freecol.client.gui.panel.CompactLabourReport
-
- showProduction() - Method in class net.sf.freecol.client.gui.panel.LabourData.UnitData
-
- showProductionSymbols - Variable in class net.sf.freecol.client.gui.panel.CompactLabourReport
-
- showPurchasePanel() - Method in class net.sf.freecol.client.gui.Canvas
-
Displays the purchase panel.
- showPurchasePanel() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showRecruitPanel() - Method in class net.sf.freecol.client.gui.Canvas
-
Displays the recruit panel.
- showRecruitPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showReportCargoPanel() - Method in class net.sf.freecol.client.gui.Canvas
-
- showReportCargoPanel() - Method in class net.sf.freecol.client.gui.GUI
-
- showReportCargoPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showReportColonyPanel() - Method in class net.sf.freecol.client.gui.Canvas
-
- showReportColonyPanel() - Method in class net.sf.freecol.client.gui.GUI
-
- showReportColonyPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showReportContinentalCongressPanel() - Method in class net.sf.freecol.client.gui.Canvas
-
- showReportContinentalCongressPanel() - Method in class net.sf.freecol.client.gui.GUI
-
- showReportContinentalCongressPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showReportEducationPanel() - Method in class net.sf.freecol.client.gui.Canvas
-
- showReportEducationPanel() - Method in class net.sf.freecol.client.gui.GUI
-
- showReportEducationPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showReportExplorationPanel() - Method in class net.sf.freecol.client.gui.Canvas
-
- showReportExplorationPanel() - Method in class net.sf.freecol.client.gui.GUI
-
- showReportExplorationPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showReportForeignAffairPanel() - Method in class net.sf.freecol.client.gui.Canvas
-
- showReportForeignAffairPanel() - Method in class net.sf.freecol.client.gui.GUI
-
- showReportForeignAffairPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showReportHistoryPanel() - Method in class net.sf.freecol.client.gui.Canvas
-
- showReportHistoryPanel() - Method in class net.sf.freecol.client.gui.GUI
-
- showReportHistoryPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showReportIndianPanel() - Method in class net.sf.freecol.client.gui.Canvas
-
- showReportIndianPanel() - Method in class net.sf.freecol.client.gui.GUI
-
- showReportIndianPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showReportLabourDetailPanel(UnitType, Map<UnitType, Map<Location, Integer>>, TypeCountMap<UnitType>, List<Colony>) - Method in class net.sf.freecol.client.gui.Canvas
-
Display the labour detail panel.
- showReportLabourDetailPanel(UnitType, Map<UnitType, Map<Location, Integer>>, TypeCountMap<UnitType>, List<Colony>) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showReportLabourPanel() - Method in class net.sf.freecol.client.gui.Canvas
-
- showReportLabourPanel() - Method in class net.sf.freecol.client.gui.GUI
-
- showReportLabourPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showReportMilitaryPanel() - Method in class net.sf.freecol.client.gui.Canvas
-
- showReportMilitaryPanel() - Method in class net.sf.freecol.client.gui.GUI
-
- showReportMilitaryPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showReportNavalPanel() - Method in class net.sf.freecol.client.gui.Canvas
-
- showReportNavalPanel() - Method in class net.sf.freecol.client.gui.GUI
-
- showReportNavalPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showReportProductionPanel() - Method in class net.sf.freecol.client.gui.Canvas
-
- showReportProductionPanel() - Method in class net.sf.freecol.client.gui.GUI
-
- showReportProductionPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showReportReligiousPanel() - Method in class net.sf.freecol.client.gui.Canvas
-
- showReportReligiousPanel() - Method in class net.sf.freecol.client.gui.GUI
-
- showReportReligiousPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showReportRequirementsPanel() - Method in class net.sf.freecol.client.gui.Canvas
-
- showReportRequirementsPanel() - Method in class net.sf.freecol.client.gui.GUI
-
- showReportRequirementsPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showReportTradePanel() - Method in class net.sf.freecol.client.gui.Canvas
-
- showReportTradePanel() - Method in class net.sf.freecol.client.gui.GUI
-
- showReportTradePanel() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showReportTurnPanel(List<ModelMessage>) - Method in class net.sf.freecol.client.gui.Canvas
-
Show the turn report.
- showReportTurnPanel(List<ModelMessage>) - Method in class net.sf.freecol.client.gui.GUI
-
- showReportTurnPanel(List<ModelMessage>) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showRiverStyleDialog(Tile) - Method in class net.sf.freecol.client.gui.Canvas
-
Display the river style dialog.
- showSaveDialog(File, String) - Method in class net.sf.freecol.client.gui.GUI
-
- showSaveDialog(File, String) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showSaveDialog(File, FileFilter[], String) - Method in class net.sf.freecol.client.gui.Canvas
-
Displays a dialog where the user may choose a filename.
- showSaveDialog(File, FileFilter[], String) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showScaleMapSizeDialog() - Method in class net.sf.freecol.client.gui.Canvas
-
Display the scale map size dialog.
- showScaleMapSizeDialog() - Method in class net.sf.freecol.client.gui.GUI
-
- showScaleMapSizeDialog() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showSelectAmountDialog(GoodsType, int, int, boolean) - Method in class net.sf.freecol.client.gui.Canvas
-
Display the select-amount dialog.
- showSelectAmountDialog(GoodsType, int, int, boolean) - Method in class net.sf.freecol.client.gui.GUI
-
- showSelectAmountDialog(GoodsType, int, int, boolean) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showSelectDestinationDialog(Unit) - Method in class net.sf.freecol.client.gui.Canvas
-
Display a dialog allowing the user to select a destination for
a given unit.
- showSelectDestinationDialog(Unit) - Method in class net.sf.freecol.client.gui.GUI
-
- showSelectDestinationDialog(Unit) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showSelectTributeAmountDialog(StringTemplate, int) - Method in class net.sf.freecol.client.gui.Canvas
-
display the select-tribute-amount dialog.
- showSelectTributeAmountDialog(StringTemplate, int) - Method in class net.sf.freecol.client.gui.GUI
-
- showSelectTributeAmountDialog(StringTemplate, int) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showServerListPanel(List<ServerInfo>) - Method in class net.sf.freecol.client.gui.Canvas
-
Displays the ServerListPanel.
- showServerListPanel(List<ServerInfo>) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showSettlement(Settlement) - Method in class net.sf.freecol.client.gui.GUI
-
Display the appropriate panel for a given settlement.
- showSpyColonyPanel(Tile) - Method in class net.sf.freecol.client.gui.Canvas
-
Displays the colony panel of the given Colony
following a spying action.
- showSpyColonyPanel(Tile, Runnable) - Method in class net.sf.freecol.client.gui.GUI
-
- showSpyColonyPanel(Tile, Runnable) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showStartGamePanel(Game, Player, boolean) - Method in class net.sf.freecol.client.gui.Canvas
-
Displays the StartGamePanel.
- showStartGamePanel(Game, Player, boolean) - Method in class net.sf.freecol.client.gui.GUI
-
- showStartGamePanel(Game, Player, boolean) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showStatisticsPanel() - Method in class net.sf.freecol.client.gui.Canvas
-
Display the statistics panel.
- showStatisticsPanel() - Method in class net.sf.freecol.client.gui.GUI
-
- showStatisticsPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showStatusPanel(String) - Method in class net.sf.freecol.client.gui.Canvas
-
Shows a status message that cannot be dismissed.
- showStatusPanel(String) - Method in class net.sf.freecol.client.gui.GUI
-
- showStatusPanel(String) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showSubPanel(FreeColPanel, boolean) - Method in class net.sf.freecol.client.gui.Canvas
-
Displays a FreeColPanel.
- showSubPanel(FreeColPanel, Canvas.PopupPosition, boolean) - Method in class net.sf.freecol.client.gui.Canvas
-
Displays a FreeColPanel at a generalized position.
- showTilePanel(Tile) - Method in class net.sf.freecol.client.gui.Canvas
-
Display the tile panel for a given tile.
- showTilePanel(Tile) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showTilePopup(Tile, int, int) - Method in class net.sf.freecol.client.gui.Canvas
-
Shows a tile popup.
- showTilePopUpAtSelectedTile() - Method in class net.sf.freecol.client.gui.GUI
-
- showTilePopUpAtSelectedTile() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showTradeRouteInputPanel(TradeRoute, Runnable) - Method in class net.sf.freecol.client.gui.Canvas
-
Display the trade route input panel for a given trade route.
- showTradeRouteInputPanel(TradeRoute, Runnable) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showTradeRoutePanel(Unit) - Method in class net.sf.freecol.client.gui.Canvas
-
Display a panel to select a trade route for a unit.
- showTradeRoutePanel(Unit) - Method in class net.sf.freecol.client.gui.GUI
-
- showTradeRoutePanel(Unit) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showTrainPanel() - Method in class net.sf.freecol.client.gui.Canvas
-
Displays the training panel.
- showTrainPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showVictoryDialog(DialogHandler<Boolean>) - Method in class net.sf.freecol.client.gui.Canvas
-
Display the victory dialog.
- showVictoryDialog(DialogHandler<Boolean>) - Method in class net.sf.freecol.client.gui.GUI
-
- showVictoryDialog(DialogHandler<Boolean>) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showVideoComponent(Component, MouseListener, KeyListener) - Method in class net.sf.freecol.client.gui.Canvas
-
Shows the given video Component.
- showWarehouseDialog(Colony) - Method in class net.sf.freecol.client.gui.Canvas
-
Display the warehouse dialog for a colony.
- showWarehouseDialog(Colony) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- showWorkProductionPanel(Unit) - Method in class net.sf.freecol.client.gui.Canvas
-
Display the production of a unit.
- showWorkProductionPanel(Unit) - Method in class net.sf.freecol.client.gui.SwingGUI
-
- shrink(String) - Method in class net.sf.freecol.common.util.LogBuilder
-
Shorten a buffer by a trailing delimiter.
- SHUFFLE - net.sf.freecol.common.model.BuildQueue.CompletionAction
-
Shuffle the items rather than remove the completed item.
- SHUFFLE - Static variable in class net.sf.freecol.common.sound.Playlist
-
This const represents a way in which a sound will be picked from the list.
- shutdown() - Method in class net.sf.freecol.metaserver.MetaServer
-
Shuts down the server thread.
- shutdown() - Method in class net.sf.freecol.server.control.Controller
-
Shut down the server (which sends a message to each client).
- shutdown() - Method in class net.sf.freecol.server.FreeColServer
-
Shut down this FreeColServer.
- shutdown() - Method in class net.sf.freecol.server.networking.Server
-
Shuts down the server thread.
- shutdownLock - Variable in class net.sf.freecol.server.networking.Server
-
For information about this variable see the run method.
- signalEndDebugRun() - Static method in class net.sf.freecol.common.debug.FreeColDebugger
-
Signal that a debug run should complete at the next suitable
opportunity.
- SIGNATURE_Y - Variable in class net.sf.freecol.client.gui.panel.DeclarationPanel
-
- SignaturePanel() - Constructor for class net.sf.freecol.client.gui.panel.DeclarationPanel.SignaturePanel
-
- silent - Variable in class net.sf.freecol.common.model.TradeRoute
-
Silence the messaging for this trade route.
- SILENT_TAG - Static variable in class net.sf.freecol.common.model.TradeRoute
-
The Constant SILENT_TAG.
- SIMPLE - net.sf.freecol.client.gui.FontLibrary.FontType
-
- SIMPLE_LINE_BORDER - Static variable in class net.sf.freecol.client.gui.panel.Utility
-
- SimpleCombatModel - Class in net.sf.freecol.common.model
-
This class implements the original Colonization combat model.
- SimpleCombatModel() - Constructor for class net.sf.freecol.common.model.SimpleCombatModel
-
Deliberately empty constructor.
- SimpleMapGenerator - Class in net.sf.freecol.server.generator
-
Creates random maps and sets the starting locations for the players.
- SimpleMapGenerator(Game, Random) - Constructor for class net.sf.freecol.server.generator.SimpleMapGenerator
-
Creates a MapGenerator
- SimpleMapGenerator.Territory - Class in net.sf.freecol.server.generator
-
- SimpleZippedAnimation - Class in net.sf.freecol.common.io.sza
-
An animation made from images stored in a zip-file.
- SimpleZippedAnimation(InputStream) - Constructor for class net.sf.freecol.common.io.sza.SimpleZippedAnimation
-
Creates a new animation from a stream.
- SimpleZippedAnimation(URL) - Constructor for class net.sf.freecol.common.io.sza.SimpleZippedAnimation
-
Creates a new animation from a stream generated by the
provided URL.
- SimpleZippedAnimation(List<AnimationEvent>, int, int) - Constructor for class net.sf.freecol.common.io.sza.SimpleZippedAnimation
-
- SimpleZippedAnimation(ZipInputStream) - Constructor for class net.sf.freecol.common.io.sza.SimpleZippedAnimation
-
- SimpleZippedAnimation.ImageAnimationEventImpl - Class in net.sf.freecol.common.io.sza
-
- SINGLE - net.sf.freecol.client.gui.panel.NewPanel.NewPanelAction
-
- SINGLE_PLAYER_TAG - Static variable in class net.sf.freecol.server.FreeColServer
-
- singlePlayer - Variable in class net.sf.freecol.client.FreeColClient
-
Is this a single player game?
- singlePlayer - Variable in class net.sf.freecol.client.gui.LoadingSavegameInfo
-
- singlePlayer - Variable in class net.sf.freecol.client.gui.panel.LoadingSavegameDialog
-
- singlePlayer - Variable in class net.sf.freecol.common.networking.LoginMessage
-
Is this a single player game.
- singlePlayer - Variable in class net.sf.freecol.server.FreeColServer
-
Is this a single player game?
- singlePlayerGame - Variable in class net.sf.freecol.client.gui.panel.StartGamePanel
-
- singleton - Static variable in class net.sf.freecol.tools.FSGConverter
-
A singleton object of this class.
- SINK_COLONY_SHIPS - net.sf.freecol.common.model.CombatModel.CombatResult
-
The sink colony ships.
- SINK_SHIP_ATTACK - net.sf.freecol.common.model.CombatModel.CombatResult
-
The sink ship attack.
- SINK_SHIP_BOMBARD - net.sf.freecol.common.model.CombatModel.CombatResult
-
The sink ship bombard.
- SITE_URL - Static variable in class net.sf.freecol.client.gui.panel.AboutPanel
-
- size - Variable in class net.sf.freecol.client.gui.MapViewer
-
- size - Variable in class net.sf.freecol.server.generator.RiverSection
-
River magnitude (size) at the center of the tile
- size - Variable in class net.sf.freecol.server.model.ServerRegion
-
The size of this Region (number of Tiles).
- size() - Method in class net.sf.freecol.common.model.BuildQueue
-
Size.
- size() - Method in class net.sf.freecol.common.model.TypeCountMap
-
Size.
- size() - Method in class net.sf.freecol.common.util.LogBuilder
-
Get the amount of accumulated data.
- sizeChange - Variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary
-
Preferred size change.
- skill - Variable in class net.sf.freecol.client.gui.panel.EditSettlementDialog
-
The skill to learn at the settlement.
- skill - Variable in class net.sf.freecol.common.model.Tile.IndianSettlementInternals
-
The skill taught at the settlement.
- skill - Variable in class net.sf.freecol.common.model.UnitType
-
The skill level of this UnitType.
- SKILL_TAG - Static variable in class net.sf.freecol.common.model.IndianNationType
-
The Constant SKILL_TAG.
- SKILL_TAG - Static variable in class net.sf.freecol.common.model.UnitType
-
The Constant SKILL_TAG.
- SKILL_TAUGHT_TAG - Static variable in class net.sf.freecol.common.model.UnitType
-
The Constant SKILL_TAUGHT_TAG.
- skills - Variable in class net.sf.freecol.common.model.IndianNationType
-
Stores the ids of the skills taught by this Nation.
- skillTaught - Variable in class net.sf.freecol.common.model.UnitType
-
The skill this UnitType teaches, mostly its own.
- skin - Variable in class net.sf.freecol.client.gui.panel.InfoPanel
-
- skip(long) - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
-
Skips a number of bytes.
- skip(long) - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggVorbisAudioInputStream
-
- SKIPPED - net.sf.freecol.common.model.Unit.UnitState
-
The skipped.
- skipTurns(int) - Method in class net.sf.freecol.client.FreeColClient
-
Start the game skipping turns.
- skipTurns(FreeColClient) - Static method in class net.sf.freecol.common.debug.DebugUtils
-
Debug action to skip turns.
- SkipUnitAction - Class in net.sf.freecol.client.gui.action
-
An action for skipping the active unit.
- SkipUnitAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.SkipUnitAction
-
Creates this action.
- SLACK - Static variable in class net.sf.freecol.client.gui.panel.InfoPanel
-
- SLAUGHTER_UNIT - net.sf.freecol.common.model.CombatModel.CombatResult
-
The slaughter unit.
- sleep(int) - Method in class net.sf.freecol.common.sound.SoundPlayer.SoundPlayerThread
-
- slider - Variable in class net.sf.freecol.client.gui.option.SliderOptionUI
-
- SliderOptionUI<T extends Option<java.lang.Integer>> - Class in net.sf.freecol.client.gui.option
-
This class provides a JSlider as visualization for an
IntegerOption or one of its
subclasses.
- SliderOptionUI(T, boolean) - Constructor for class net.sf.freecol.client.gui.option.SliderOptionUI
-
Creates a new SliderOptionUI for the given
IntegerOption.
- SLIME_MOLD_BEETLE - net.sf.freecol.common.model.HighScore.ScoreLevel
-
The slime mold beetle.
- SLOPE - Static variable in class net.sf.freecol.tools.ForestMaker
-
- slotsAvailable - Variable in class net.sf.freecol.common.ServerInfo
-
- slotString - Variable in class net.sf.freecol.common.networking.EmigrateUnitMessage
-
The slot from which to select the unit.
- SMALL - net.sf.freecol.client.gui.FontLibrary.FontSize
-
- SMALL - net.sf.freecol.server.ai.ColonyPlan.ProfileType
-
- SMALL_MOVEMENT_PENALTY - Static variable in class net.sf.freecol.common.model.Modifier
-
The Constant SMALL_MOVEMENT_PENALTY.
- SMALL_RIVER - Static variable in class net.sf.freecol.common.model.TileImprovement
-
The Constant SMALL_RIVER.
- SMALLER - net.sf.freecol.client.gui.FontLibrary.FontSize
-
- SMOOTH_MINIMAP_RENDERING - Static variable in class net.sf.freecol.client.ClientOptions
-
Whether to enable smooth rendering of the minimap when zoomed out.
- socket - Variable in class net.sf.freecol.common.networking.Connection
-
- socket - Variable in class net.sf.freecol.server.model.ServerPlayer
-
The network socket to the player's client.
- soL - Variable in class net.sf.freecol.common.model.NationSummary
-
The (European) player SoL.
- SOL - Static variable in class net.sf.freecol.common.model.Modifier
-
The Constant SOL.
- SOL_MODIFIER_SOURCE - Static variable in class net.sf.freecol.common.model.Specification
-
The Constant SOL_MODIFIER_SOURCE.
- SOL_TAG - Static variable in class net.sf.freecol.common.model.NationSummary
-
The Constant SOL_TAG.
- soldier - Variable in class net.sf.freecol.client.gui.panel.LabourData
-
- SONS_OF_LIBERTY - net.sf.freecol.common.model.ModelMessage.MessageType
-
The sons of liberty.
- SONS_OF_LIBERTY_TAG - Static variable in class net.sf.freecol.common.model.Colony
-
The Constant SONS_OF_LIBERTY_TAG.
- sonsOfLiberty - Variable in class net.sf.freecol.common.model.Colony
-
The SoL membership this turn.
- sort(ArrayList<String>) - Static method in class net.sf.freecol.tools.TranslationReport
-
- SortableImage(BufferedImage, int) - Constructor for class net.sf.freecol.client.gui.TileViewer.SortableImage
-
- sortExportGoods() - Method in class net.sf.freecol.server.ai.AIColony
-
Sort the export goods.
- sound - Static variable in class net.sf.freecol.FreeCol
-
- sound(String) - Method in class net.sf.freecol.client.control.InGameController
-
Play a sound.
- soundController - Variable in class net.sf.freecol.client.FreeColClient
-
- SoundController - Class in net.sf.freecol.client.control
-
Controls the SoundPlayer.
- SoundController(FreeColClient, boolean) - Constructor for class net.sf.freecol.client.control.SoundController
-
Prepare the sound system.
- soundFiles - Variable in class net.sf.freecol.common.sound.Playlist
-
- soundPlayer - Variable in class net.sf.freecol.client.control.SoundController
-
- SoundPlayer - Class in net.sf.freecol.common.sound
-
Stripped down class for playing sound.
- SoundPlayer(AudioMixerOption, PercentageOption) - Constructor for class net.sf.freecol.common.sound.SoundPlayer
-
Creates a sound player.
- SoundPlayer.SoundPlayerThread - Class in net.sf.freecol.common.sound
-
Thread for playing sound files.
- soundPlayerThread - Variable in class net.sf.freecol.common.sound.SoundPlayer
-
- SoundPlayerThread() - Constructor for class net.sf.freecol.common.sound.SoundPlayer.SoundPlayerThread
-
- source - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueTransferHandler
-
- source - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.ColonyTradeItemPanel
-
- source - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.GoldTradeItemPanel
-
- source - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.GoodsTradeItemPanel
-
- source - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.InciteTradeItemPanel
-
- source - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.StanceTradeItemPanel
-
- source - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.UnitTradeItemPanel
-
- source - Variable in class net.sf.freecol.common.model.Feature
-
The source of this Feature, e.g.
- source - Variable in class net.sf.freecol.common.model.TradeItem
-
The player who is to provide this item.
- Source(String) - Constructor for class net.sf.freecol.common.model.Specification.Source
-
Trivial constructor.
- SOURCE_DIRECTORY - Static variable in class net.sf.freecol.tools.DesktopEntry
-
- SOURCE_DIRECTORY - Static variable in class net.sf.freecol.tools.InstallerTranslations
-
- SOURCE_TAG - Static variable in class net.sf.freecol.common.model.Feature
-
The Constant SOURCE_TAG.
- SOURCE_TAG - Static variable in class net.sf.freecol.common.model.ModelMessage
-
The Constant SOURCE_TAG.
- SOURCE_TAG - Static variable in class net.sf.freecol.common.model.TradeItem
-
The Constant SOURCE_TAG.
- sourceFiles - Static variable in class net.sf.freecol.tools.GenerateDocumentation
-
- sourceId - Variable in class net.sf.freecol.common.model.ModelMessage
-
The source id.
- sources - Static variable in class net.sf.freecol.common.model.Specification
-
All the special static sources.
- sourceTile - Variable in class net.sf.freecol.client.gui.animation.UnitMoveAnimation
-
- space - Variable in class net.sf.freecol.common.model.UnitType
-
The capacity of this UnitType.
- SPACE_TAG - Static variable in class net.sf.freecol.common.model.UnitType
-
The Constant SPACE_TAG.
- SPACE_TAKEN_TAG - Static variable in class net.sf.freecol.common.model.UnitType
-
The Constant SPACE_TAKEN_TAG.
- spaceAvailable(Cargo) - Method in class net.sf.freecol.server.ai.mission.TransportMission
-
Is there space available for a new cargo?
- spaceAvailable(TransportableAIObject) - Method in class net.sf.freecol.server.ai.mission.TransportMission
-
Is there space available for a new cargo?
- spaceLeft - Variable in class net.sf.freecol.server.ai.Cargo
-
Space left on the carrier.
- SPACELEFT_TAG - Static variable in class net.sf.freecol.server.ai.Cargo
-
- spaceRequired - Variable in class net.sf.freecol.common.model.Monarch.Force
-
The space required to transport all land units.
- spaceTaken - Variable in class net.sf.freecol.common.model.UnitType
-
The space taken by this UnitType.
- SPANISH_FLAG - Static variable in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
-
- SPANISH_SUCCESSION - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
-
The spanish succession.
- SPANISH_SUCCESSION_TAG - Static variable in class net.sf.freecol.common.model.Game
-
The Constant SPANISH_SUCCESSION_TAG.
- spanishSuccession - Variable in class net.sf.freecol.common.model.Game
-
Whether the War of Spanish Succession has already taken place.
- SPEAK_WITH_CHIEF - Static variable in class net.sf.freecol.common.model.Ability
-
The ability to speak to a native settlement chief.
- spec - Variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
-
- spec - Variable in class net.sf.freecol.server.generator.SimpleMapGenerator
-
The cached specification to use.
- spec - Variable in class net.sf.freecol.server.generator.TerrainGenerator
-
The cache of the Specification.
- spec() - Method in class net.sf.freecol.server.ai.ColonyPlan
-
Gets the specification.
- speciality - Variable in class net.sf.freecol.tools.ColonizationSaveGameReader.Colonist
-
- specialModifiers - Variable in class net.sf.freecol.common.model.Specification
-
The special modifiers.
- specification - Variable in class net.sf.freecol.client.gui.panel.DifficultyDialog
-
We need our own copy of the specification, as the dialog is
used before the game has been started.
- specification - Variable in class net.sf.freecol.client.gui.panel.NewPanel
-
The current specification, driven by the contents of the TC box.
- specification - Variable in class net.sf.freecol.common.model.FreeColObject
-
The Specification this object uses, which may be null.
- specification - Variable in class net.sf.freecol.common.model.Game
-
The Specification this game uses.
- specification - Variable in class net.sf.freecol.common.model.NationOptions
-
The specification to refer to.
- Specification - Class in net.sf.freecol.common.model
-
This class encapsulates any parts of the "specification" for FreeCol that are
expressed best using XML.
- Specification() - Constructor for class net.sf.freecol.common.model.Specification
-
Creates a new Specification object.
- Specification(InputStream) - Constructor for class net.sf.freecol.common.model.Specification
-
Creates a new Specification object by loading it from the given
InputStream.
- Specification(FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.Specification
-
Creates a new Specification object by loading it from the given
FreeColXMLReader.
- SPECIFICATION_FILE - Static variable in class net.sf.freecol.common.io.FreeColModFile
-
- Specification.ChildReader - Interface in net.sf.freecol.common.model
-
The Interface ChildReader.
- Specification.ModifierReader - Class in net.sf.freecol.common.model
-
The Class ModifierReader.
- Specification.OptionReader - Class in net.sf.freecol.common.model
-
Options are special as they live in the allOptionGroups collection, which has
its own particular semantics.
- Specification.Source - Class in net.sf.freecol.common.model
-
The Class Source.
- Specification.TypeReader<T extends FreeColGameObjectType> - Class in net.sf.freecol.common.model
-
The Class TypeReader.
- specificMigrantSlot(int) - Static method in enum net.sf.freecol.common.model.Europe.MigrationType
-
Specific migrant slot.
- spendAllMoves() - Method in class net.sf.freecol.common.model.Unit
-
Set movesLeft to 0 if has some spent moves and it's in a colony.
- spinner - Variable in class net.sf.freecol.client.gui.option.IntegerOptionUI
-
- spinner - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.GoldTradeItemPanel
-
- splash - Variable in class net.sf.freecol.client.gui.SwingGUI
-
- SPLASH_DEFAULT - Static variable in class net.sf.freecol.FreeCol
-
- splashStream - Static variable in class net.sf.freecol.FreeCol
-
A stream to get the splash image from.
- splitLinks(Player) - Method in class net.sf.freecol.common.model.ModelMessage
-
Split a message into a list of text and link objects.
- splitText(String, String, FontMetrics, int) - Static method in class net.sf.freecol.common.util.StringUtils
-
Split some text at word boundaries into a list of strings that
take up no more than a given width.
- spy(Unit, Direction) - Method in class net.sf.freecol.common.networking.ServerAPI
-
Server query-response for spying on a colony.
- SPY_ON_COLONY - Static variable in class net.sf.freecol.common.model.Ability
-
The ability to spy on a colony.
- SpyChange(ChangeSet.See, Settlement) - Constructor for class net.sf.freecol.server.control.ChangeSet.SpyChange
-
Build a new SpyChange.
- spyColony(Tile, Runnable) - Method in class net.sf.freecol.client.control.InGameController
-
Spy on a colony.
- spyResult(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
-
Handle a "spyResult" message.
- spySettlement(ServerPlayer, Unit, Settlement) - Method in class net.sf.freecol.server.control.InGameController
-
Spy on a settlement.
- SpySettlementMessage - Class in net.sf.freecol.common.networking
-
The message sent when spying on a settlement.
- SpySettlementMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.SpySettlementMessage
-
Create a new SpySettlementMessage from a
supplied element.
- SpySettlementMessage(Unit, Direction) - Constructor for class net.sf.freecol.common.networking.SpySettlementMessage
-
Create a new SpySettlementMessage with the
supplied unit and direction.
- SQRT_3 - Static variable in class net.sf.freecol.client.gui.panel.Flag
-
- stackTraceToString() - Static method in class net.sf.freecol.common.debug.FreeColDebugger
-
Miscellaneous debug helper to get a string representation of
the current call stack.
- stance - Variable in class net.sf.freecol.common.model.NationSummary
-
The stance of the player toward the requesting player.
- stance - Variable in class net.sf.freecol.common.model.Player
-
Stores the stance towards the other players.
- stance - Variable in class net.sf.freecol.common.model.StanceTradeItem
-
The stance between source and destination.
- stance - Variable in class net.sf.freecol.server.control.ChangeSet.StanceChange
-
- Stance - Enum in net.sf.freecol.common.model
-
The stance one player has towards another player.
- Stance() - Constructor for enum net.sf.freecol.common.model.Stance
-
- STANCE_TAG - Static variable in class net.sf.freecol.common.model.NationSummary
-
The Constant STANCE_TAG.
- STANCE_TAG - Static variable in class net.sf.freecol.common.model.Player
-
The Constant STANCE_TAG.
- STANCE_TAG - Static variable in class net.sf.freecol.common.model.StanceTradeItem
-
The Constant STANCE_TAG.
- stanceBox - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.StanceTradeItemPanel
-
- StanceBoxRenderer() - Constructor for class net.sf.freecol.client.gui.panel.NegotiationDialog.StanceTradeItemPanel.StanceBoxRenderer
-
- StanceChange(ChangeSet.See, Player, Stance, Player) - Constructor for class net.sf.freecol.server.control.ChangeSet.StanceChange
-
Build a new StanceChange.
- stanceDirty - Variable in class net.sf.freecol.server.model.ServerPlayer
-
Players with respect to which stance has changed.
- stancePanel - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog
-
The panels for various negotiable data.
- StanceTradeItem - Class in net.sf.freecol.common.model
-
A trade item consisting of a change of stance.
- StanceTradeItem(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.StanceTradeItem
-
Creates a new StanceTradeItem instance.
- StanceTradeItem(Game, Player, Player, Stance) - Constructor for class net.sf.freecol.common.model.StanceTradeItem
-
Creates a new StanceTradeItem instance.
- StanceTradeItemPanel(Player, Player) - Constructor for class net.sf.freecol.client.gui.panel.NegotiationDialog.StanceTradeItemPanel
-
Creates a new StanceTradeItemPanel instance.
- standAloneServer - Static variable in class net.sf.freecol.FreeCol
-
- star - Static variable in class net.sf.freecol.client.gui.panel.Flag
-
- STAR_SIZE - Static variable in class net.sf.freecol.client.gui.panel.Flag
-
MAGIC NUMBER: the size of the stars in the union.
- starColor - Variable in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
-
The selected star colour.
- starColor - Variable in class net.sf.freecol.client.gui.panel.Flag
-
- starColor - Variable in class net.sf.freecol.tools.FlagTest
-
- stars - Variable in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
-
A box to select the number of stars with.
- stars - Variable in class net.sf.freecol.client.gui.panel.Flag
-
The number of stars in the union.
- stars - Variable in class net.sf.freecol.tools.FlagTest
-
- stars - Static variable in class net.sf.freecol.tools.TranslationReport
-
- start - Variable in class net.sf.freecol.client.gui.panel.StartGamePanel
-
- START - net.sf.freecol.client.gui.panel.NewPanel.NewPanelAction
-
- START - Static variable in class net.sf.freecol.client.gui.panel.StartGamePanel
-
- START_DELAY - Variable in class net.sf.freecol.client.gui.panel.DeclarationPanel
-
- START_MAP_NAME - Static variable in class net.sf.freecol.common.io.FreeColDirectories
-
- startAnimation() - Method in class net.sf.freecol.client.gui.panel.DeclarationPanel.SignaturePanel
-
Starts the animation of the signature.
- startBackgroundPreloading() - Static method in class net.sf.freecol.common.resources.ResourceManager
-
Create and start a new background preload thread.
- startBlinking() - Method in class net.sf.freecol.client.gui.option.FreeColActionUI.BlinkingLabel
-
- startBlinking() - Method in class net.sf.freecol.client.gui.TerrainCursor
-
- startClient(Dimension, String, boolean, boolean, File, Specification) - Method in class net.sf.freecol.client.FreeColClient
-
Starts the new FreeColClient, including the GUI.
- startClient(String) - Static method in class net.sf.freecol.FreeCol
-
Start a client.
- startCursorBlinking() - Method in class net.sf.freecol.client.gui.MapViewer
-
Starts the unit-selection-cursor blinking animation.
- startGame - Variable in class net.sf.freecol.common.networking.LoginMessage
-
Whether to start the game.
- startGame() - Method in class net.sf.freecol.client.control.PreGameController
-
Starts the game.
- startGame() - Method in class net.sf.freecol.server.control.PreGameController
-
Updates and starts the new game.
- startGame(Element) - Method in class net.sf.freecol.client.control.PreGameInputHandler
-
Handles an "startGame"-message.
- startGamePanel - Variable in class net.sf.freecol.client.gui.Canvas
-
- StartGamePanel - Class in net.sf.freecol.client.gui.panel
-
The panel where you choose your nation and color and connected players are
shown.
- StartGamePanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.StartGamePanel
-
Create the panel from which to start a game.
- startGoto() - Method in class net.sf.freecol.client.gui.Canvas
-
Starts a goto operation.
- startGoto() - Method in class net.sf.freecol.client.gui.MapViewer
-
Starts a goto operation on the mapboard.
- startGUI(Dimension) - Method in class net.sf.freecol.client.gui.GUI
-
Starts the GUI by creating and displaying the GUI-objects.
- startGUI(Dimension) - Method in class net.sf.freecol.client.gui.SwingGUI
-
Starts the GUI by creating and displaying the GUI-objects.
- startIgnoringMessage(String, Turn) - Method in class net.sf.freecol.client.control.InGameController
-
Start ignoring a kind of message.
- STARTING_GAME - net.sf.freecol.server.FreeColServer.GameState
-
- STARTING_MONEY - Static variable in class net.sf.freecol.common.model.GameOptions
-
The amount of money each player will receive before the game starts.
- STARTING_POSITIONS - Static variable in class net.sf.freecol.common.model.GameOptions
-
How to determine the starting positions of European players.
- STARTING_POSITIONS_CLASSIC - Static variable in class net.sf.freecol.common.model.GameOptions
-
The Constant STARTING_POSITIONS_CLASSIC.
- STARTING_POSITIONS_HISTORICAL - Static variable in class net.sf.freecol.common.model.GameOptions
-
The Constant STARTING_POSITIONS_HISTORICAL.
- STARTING_POSITIONS_RANDOM - Static variable in class net.sf.freecol.common.model.GameOptions
-
The Constant STARTING_POSITIONS_RANDOM.
- STARTING_YEAR - Static variable in class net.sf.freecol.common.model.GameOptions
-
The year in which the game starts.
- startingUnitMap - Variable in class net.sf.freecol.common.model.EuropeanNationType
-
Stores the starting units of this Nation at various difficulties.
- startingYear - Static variable in class net.sf.freecol.common.model.Turn
-
The starting year (1492 in Col1).
- startMapEditor() - Method in class net.sf.freecol.client.control.MapEditorController
-
Enters map editor modus.
- startMapEditorGUI() - Method in class net.sf.freecol.client.gui.Canvas
-
Start the GUI for the map editor.
- startMapEditorGUI() - Method in class net.sf.freecol.client.gui.GUI
-
Start the GUI for the map editor.
- startMapEditorGUI() - Method in class net.sf.freecol.client.gui.SwingGUI
-
Start the GUI for the map editor.
- startMultiplayerGame(Specification, boolean, int) - Method in class net.sf.freecol.client.control.ConnectController
-
Starts a multiplayer server and connects to it.
- startPlaying() - Method in class net.sf.freecol.common.sound.SoundPlayer.SoundPlayerThread
-
- startPoint - Variable in class net.sf.freecol.client.gui.CanvasMapEditorMouseListener
-
- STARTS_ON_EAST_COAST_TAG - Static variable in class net.sf.freecol.common.model.Nation
-
The Constant STARTS_ON_EAST_COAST_TAG.
- startSavedGame(File, String) - Method in class net.sf.freecol.client.control.ConnectController
-
Loads and starts a game from the given file.
- startServer() - Static method in class net.sf.freecol.FreeCol
-
Start the server.
- startServer(boolean, boolean, Specification, int) - Method in class net.sf.freecol.client.control.ConnectController
-
Start a server.
- startSinglePlayerGame(Specification, boolean) - Method in class net.sf.freecol.client.control.ConnectController
-
Starts a new single player game by connecting to the server.
- startSkipping() - Method in class net.sf.freecol.common.networking.ServerAPI
-
Server query-response for starting to skip turns.
- startsOnEastCoast - Variable in class net.sf.freecol.common.model.Nation
-
Whether this nation starts on the East coast by default.
- startsOnEastCoast() - Method in class net.sf.freecol.common.model.Nation
-
Does this nation start on the east coast by default?.
- startWorking() - Method in class net.sf.freecol.server.ai.AIPlayer
-
Tells this AIPlayer to make decisions.
- startWorking() - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Tells this AIPlayer to make decisions.
- startWorking() - Method in class net.sf.freecol.server.ai.NativeAIPlayer
-
Tells this AIPlayer to make decisions.
- startWorking() - Method in class net.sf.freecol.server.ai.REFAIPlayer
-
Tells this AIPlayer to make decisions.
- state - Variable in class net.sf.freecol.common.model.Unit
-
Current unit state.
- STATE - net.sf.freecol.common.model.HighScore.ScoreLevel
-
The state.
- STATE_OFFSET_X - Static variable in class net.sf.freecol.client.gui.TileViewer
-
- STATE_OFFSET_Y - Static variable in class net.sf.freecol.client.gui.TileViewer
-
- STATE_TAG - Static variable in class net.sf.freecol.common.model.NationOptions
-
The Constant STATE_TAG.
- STATE_TAG - Static variable in class net.sf.freecol.common.model.Unit
-
The Constant STATE_TAG.
- stateString - Variable in class net.sf.freecol.common.networking.ChangeStateMessage
-
The state as a string.
- StatisticsModel() - Constructor for class net.sf.freecol.client.gui.panel.StatisticsPanel.StatisticsModel
-
A standard constructor.
- StatisticsPanel - Class in net.sf.freecol.client.gui.panel
-
Display the current game statistics.
- StatisticsPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.StatisticsPanel
-
Creates the statistics panel.
- StatisticsPanel.StatisticsModel - Class in net.sf.freecol.client.gui.panel
-
- status - Variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary.GoodsProduction
-
- status - Variable in class net.sf.freecol.common.model.DiplomaticTrade
-
The status of this agreement.
- STATUS_TAG - Static variable in class net.sf.freecol.common.model.DiplomaticTrade
-
The Constant STATUS_TAG.
- statusLabel - Variable in class net.sf.freecol.client.gui.panel.StatusPanel
-
- statusPanel - Variable in class net.sf.freecol.client.gui.Canvas
-
- StatusPanel - Class in net.sf.freecol.client.gui.panel
-
A Panel for showing status information on screen.
- StatusPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.StatusPanel
-
Creates a basic status panel.
- STEAL - net.sf.freecol.client.control.InGameController.ClaimAction
-
- STEAL_LAND - Static variable in interface net.sf.freecol.common.networking.NetworkConstants
-
Claiming land by stealing it.
- stealTiles(LogBuilder) - Method in class net.sf.freecol.server.ai.AIColony
-
Steals neighbouring tiles but only if the colony has some
defence.
- step - Variable in class net.sf.freecol.client.gui.panel.FreeColProgressBar
-
- step(int, int) - Method in enum net.sf.freecol.common.model.Direction
-
Step the x and y coordinates in this direction.
- stepRandom() - Method in class net.sf.freecol.server.control.InGameController
-
Debug convenience to step the random number generator.
- stepRNG(FreeColClient) - Static method in class net.sf.freecol.common.debug.DebugUtils
-
Debug action to step the random number generator.
- STOCK_ACCOUNTS_FOR_PRODUCTION - Static variable in class net.sf.freecol.client.ClientOptions
-
Should trade route units check production to determine goods levels at
stops along its route?
- stockNumber - Variable in class net.sf.freecol.client.gui.panel.ProductionLabel
-
The smallest number to display above the goodsIcons.
- stop() - Method in class net.sf.freecol.client.gui.video.VideoComponent
-
Stop playing the video.
- stop() - Method in class net.sf.freecol.common.sound.SoundPlayer
-
Stops the current sound.
- STOP_FLAVOR - Static variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
-
- stopBlinking() - Method in class net.sf.freecol.client.gui.Canvas
-
Stop blinking on the map.
- stopBlinking() - Method in class net.sf.freecol.client.gui.MapViewer
-
- stopBlinking() - Method in class net.sf.freecol.client.gui.option.FreeColActionUI.BlinkingLabel
-
- stopBlinking() - Method in class net.sf.freecol.client.gui.TerrainCursor
-
- stopGoto() - Method in class net.sf.freecol.client.gui.Canvas
-
Stops any ongoing goto operation.
- stopGoto() - Method in class net.sf.freecol.client.gui.MapViewer
-
Stops any ongoing goto operation on the mapboard.
- stopIgnoringMessage(String) - Method in class net.sf.freecol.client.control.InGameController
-
Stop ignoring a kind of message.
- stopList - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
-
The list of stops to show.
- StopListHandler() - Constructor for class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopListHandler
-
- stopListModel - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
-
Model to contain the current stops.
- StopListTransferable(List<TradeRouteStop>) - Constructor for class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopListTransferable
-
- stopped() - Method in interface net.sf.freecol.client.gui.video.VideoListener
-
Called when a playback has stopped.
- stopPlaying() - Method in class net.sf.freecol.common.sound.SoundPlayer.SoundPlayerThread
-
- StopRenderer() - Constructor for class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopRenderer
-
- stopRunning - Variable in class net.sf.freecol.client.Worker
-
- stops - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopListTransferable
-
- stops - Variable in class net.sf.freecol.common.model.TradeRoute
-
A list of stops.
- stopScrollIfScrollIsActive() - Method in class net.sf.freecol.client.gui.AbstractCanvasListener
-
Stop scrolling.
- stopUsing(WorkLocation) - Method in class net.sf.freecol.server.ai.AIColony
-
Stop using a work location.
- storable - Variable in class net.sf.freecol.common.model.GoodsType
-
Whether this type of goods can be stored in a warehouse.
- STORABLE_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
-
The Constant STORABLE_TAG.
- storableGoodsTypeList - Variable in class net.sf.freecol.common.model.Specification
-
The storable goods type list.
- STORAGE_WEIGHT - Static variable in class net.sf.freecol.server.ai.ColonyPlan
-
- STORED_AS_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
-
The Constant STORED_AS_TAG.
- STORED_GOODS_TAG - Static variable in class net.sf.freecol.common.model.GoodsContainer
-
The Constant STORED_GOODS_TAG.
- storedAs - Variable in class net.sf.freecol.common.model.GoodsType
-
What this goods type is stored as.
- storedGoods - Variable in class net.sf.freecol.common.model.GoodsContainer
-
The list of Goods stored in this GoodsContainer.
- stpl(String) - Static method in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
-
- stpld(String) - Static method in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
-
- STRAIGHT_AHEAD - net.sf.freecol.server.generator.River.DirectionChange
-
- STREET - net.sf.freecol.common.model.HighScore.ScoreLevel
-
The street.
- strengthRatio(double, double) - Static method in class net.sf.freecol.common.model.Player
-
Abstraction of the strength ratio calculation.
- STRING_DIRECTORY - Static variable in class net.sf.freecol.tools.GenerateDocumentation
-
- stringImage - Variable in class net.sf.freecol.client.gui.panel.ProductionLabel
-
The image to display.
- stringImageCache - Variable in class net.sf.freecol.client.gui.ImageLibrary
-
- StringOption - Class in net.sf.freecol.common.option
-
Represents an option that can be a string selected from a list of possible
values (choices).
- StringOption(String, Specification) - Constructor for class net.sf.freecol.common.option.StringOption
-
Creates a new StringOption.
- StringOption(Specification) - Constructor for class net.sf.freecol.common.option.StringOption
-
Creates a new StringOption.
- StringOptionUI - Class in net.sf.freecol.client.gui.option
-
This class provides visualization for a
StringOption in order to enable
values to be both seen and changed.
- StringOptionUI(StringOption, boolean) - Constructor for class net.sf.freecol.client.gui.option.StringOptionUI
-
Creates a new StringOptionUI for the given
StringOption.
- StringResource - Class in net.sf.freecol.common.resources
-
A Resource wrapping an String.
- StringResource(URI) - Constructor for class net.sf.freecol.common.resources.StringResource
-
Do not use directly.
- stringResources - Static variable in class net.sf.freecol.common.resources.ResourceFactory
-
- stringResources - Variable in class net.sf.freecol.common.resources.ResourceMapping
-
- StringTemplate - Class in net.sf.freecol.common.model
-
The StringTemplate represents a non-localized string that can be
localized by looking up its value in a message bundle or similar Map.
- StringTemplate() - Constructor for class net.sf.freecol.common.model.StringTemplate
-
Deliberately empty constructor.
- StringTemplate(String, String, StringTemplate.TemplateType) - Constructor for class net.sf.freecol.common.model.StringTemplate
-
Creates a new StringTemplate instance.
- StringTemplate(String, StringTemplate) - Constructor for class net.sf.freecol.common.model.StringTemplate
-
Copy an existing template, but with a new identifier.
- StringTemplate(FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.StringTemplate
-
Create a new StringTemplate by reading a stream.
- StringTemplate.TemplateType - Enum in net.sf.freecol.common.model
-
The type of this StringTemplate, either NAME, a proper name that must not be
localized (e.g.
- StringUtils - Class in net.sf.freecol.common.util
-
Collection of small static helper methods using Strings.
- StringUtils() - Constructor for class net.sf.freecol.common.util.StringUtils
-
- stringWriter - Variable in class net.sf.freecol.common.io.FreeColXMLWriter
-
Internal writer to accumulate into when pretty printing.
- stripes - Variable in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
-
A box to select the number of stripes with.
- stripes - Variable in class net.sf.freecol.client.gui.panel.Flag
-
The number of background stripes.
- stripes - Variable in class net.sf.freecol.tools.FlagTest
-
- STRONG_DEFENCE_THRESHOLD - Static variable in class net.sf.freecol.common.model.SimpleCombatModel
-
A defence percentage bonus that disables the fortification bonus.
- student - Variable in class net.sf.freecol.common.model.Unit
-
The student of this Unit, if it has one.
- STUDENT_TAG - Static variable in class net.sf.freecol.common.model.Unit
-
The Constant STUDENT_TAG.
- studentId - Variable in class net.sf.freecol.common.networking.AssignTeacherMessage
-
The identifier of the student.
- students - Variable in class net.sf.freecol.client.gui.panel.LabourData.LocationData
-
students in their old type (i.e.
- style - Variable in class net.sf.freecol.common.model.Tile
-
The style of this Tile, as determined by adjacent tiles.
- style - Variable in class net.sf.freecol.common.model.TileImprovement
-
Image and overlay style information for the improvement.
- style - Variable in class net.sf.freecol.common.model.TileImprovementStyle
-
A key for the tile improvement style.
- STYLE_CONTEXT - Static variable in class net.sf.freecol.client.gui.panel.Utility
-
A style context to use for panels and dialogs.
- STYLE_TAG - Static variable in class net.sf.freecol.common.model.Tile
-
The Constant STYLE_TAG.
- STYLE_TAG - Static variable in class net.sf.freecol.common.model.TileImprovement
-
The Constant STYLE_TAG.
- subGoalList - Variable in class net.sf.freecol.server.ai.goal.ManageMissionariesGoal
-
- success - Variable in class net.sf.freecol.client.gui.animation.UnitAttackAnimation
-
- success - Variable in class net.sf.freecol.server.control.ChangeSet.AttackChange
-
- suggested(GoodsType) - Method in class net.sf.freecol.client.gui.panel.CargoPanel
-
Get a suggested amount of goods to add, used when partial
amounts are selected.
- suggested(GoodsType) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel.ASingleBuildingPanel
-
Get a suggested amount of goods to add, used when partial
amounts are selected.
- suggested(GoodsType) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.OutsideColonyPanel
-
Get a suggested amount of goods to add, used when partial
amounts are selected.
- suggested(GoodsType) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
-
Get a suggested amount of goods to add, used when partial
amounts are selected.
- suggested(GoodsType) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.WarehousePanel
-
Get a suggested amount of goods to add, used when partial
amounts are selected.
- suggested(GoodsType) - Method in interface net.sf.freecol.client.gui.panel.DropTarget
-
Get a suggested amount of goods to add, used when partial
amounts are selected.
- suggested(GoodsType) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.DestinationPanel
-
Get a suggested amount of goods to add, used when partial
amounts are selected.
- suggested(GoodsType) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.DocksPanel
-
Get a suggested amount of goods to add, used when partial
amounts are selected.
- suggested(GoodsType) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.MarketPanel
-
Get a suggested amount of goods to add, used when partial
amounts are selected.
- Suggestion(WorkLocation, UnitType, UnitType, GoodsType, int) - Constructor for class net.sf.freecol.common.model.WorkLocation.Suggestion
-
Suggest that work done by (optional) oldType would be better
done by newType because it could produce amount
more goodsType.
- suitableForNativeSettlement(Tile) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
-
Is a tile suitable for a native settlement?
Require the tile be settleable, and at least half its neighbours
also be settleable.
- summarize() - Method in class net.sf.freecol.client.gui.panel.LabourData
-
- summarize(LabourData.UnitData, LabourData.LocationData.Getter) - Method in class net.sf.freecol.client.gui.panel.LabourData
-
- summarizeSettlement(FreeColClient, IndianSettlement) - Static method in class net.sf.freecol.common.debug.DebugUtils
-
Debug action to summarize information about a native settlement
that is normally hidden.
- summary - Variable in class net.sf.freecol.client.gui.panel.LabourData
-
- summary - Variable in class net.sf.freecol.client.gui.panel.LabourData.UnitData
-
- summary - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog
-
A panel showing a summary of the current agreement.
- summary - Variable in class net.sf.freecol.common.networking.GetNationSummaryMessage
-
The summary.
- superfluousKeys - Variable in class net.sf.freecol.tools.TranslationReport.LanguageStatsRecord
-
- superfluousVariables - Variable in class net.sf.freecol.tools.TranslationReport.LanguageStatsRecord
-
- support - Variable in class net.sf.freecol.server.ai.ColonyPlan.BuildPlan
-
- SUPPORT_LAND - net.sf.freecol.common.model.Monarch.MonarchAction
-
The support land.
- SUPPORT_SEA - net.sf.freecol.common.model.Monarch.MonarchAction
-
The support sea.
- SUPPORT_SEA_TAG - Static variable in class net.sf.freecol.common.model.Monarch
-
The Constant SUPPORT_SEA_TAG.
- SUPPORT_UNIT - Static variable in class net.sf.freecol.common.model.Ability
-
Units with this ability can be chosen as support units from the crown.
- supportedFlavors - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueTransferHandler.BuildablesTransferable
-
- supportSea - Variable in class net.sf.freecol.common.model.Monarch
-
Whether a frigate has been provided.
- suppressEuropeanTrade(GoodsType, LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
-
Suppress European trade in a goods type.
- suppressEuropeanTrade(GoodsType, LogBuilder) - Method in class net.sf.freecol.server.ai.mission.TransportMission
-
Suppress European trade in a type of goods which is about to be
boycotted.
- SURRENDERED - Static variable in class net.sf.freecol.common.model.Tension
-
Tension level to set when surrendering.
- SURVIVAL - net.sf.freecol.common.model.Europe.MigrationType
-
The survival.
- SW - net.sf.freecol.common.model.Direction
-
The sw.
- SW - Static variable in class net.sf.freecol.tools.RiverMaker
-
- SWEDISH_FLAG - Static variable in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
-
- SwingGUI - Class in net.sf.freecol.client.gui
-
A wrapper providing functionality for the overall GUI using Java Swing.
- SwingGUI(FreeColClient, float) - Constructor for class net.sf.freecol.client.gui.SwingGUI
-
Create the GUI.
- szAnimation - Variable in class net.sf.freecol.common.resources.SZAResource
-
- SZAResource - Class in net.sf.freecol.common.resources
-
A Resource wrapping a SimpleZippedAnimation.
- SZAResource(URI) - Constructor for class net.sf.freecol.common.resources.SZAResource
-
Do not use directly.
- szaResources - Static variable in class net.sf.freecol.common.resources.ResourceFactory
-
- szaResources - Variable in class net.sf.freecol.common.resources.ResourceMapping
-